中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

上海網(wǎng)站制作:JS代碼和script標(biāo)簽對于SEO有影響嗎

2020-11-14    分類: 網(wǎng)站制作

眾所周知搜索引擎不喜歡JS代碼,會將script標(biāo)簽直接過濾掉。而網(wǎng)站上的某些效果又離不開JS代碼,更重要的是百度可以識別簡單的JS代碼,主要是為了檢測seo作弊。因此,網(wǎng)站SEO優(yōu)化時,不可忽略掉JS代碼和script標(biāo)簽的優(yōu)化,而且還要重視起來。

1、script標(biāo)簽的規(guī)范寫法

調(diào)取JS文件的規(guī)范寫法

<script src="/images/jquery-3.2.1.min.js" type="text/javascript"></script>

JS代碼寫在HTML頁面里的規(guī)范寫法

<script type="text/javascript">
document.write("Hello World!")
</script>

2、SEO優(yōu)化中巧用noscript標(biāo)簽

noscript標(biāo)簽用來定義在腳本未被執(zhí)行時的替代內(nèi)容(文本),此標(biāo)簽可被用于可識別script標(biāo)簽但無法支持其中的腳本的瀏覽器。說白點就是,針對老實瀏覽器無法執(zhí)行JS腳本,將提示的內(nèi)容寫在noscript標(biāo)簽里。

noscript標(biāo)簽可能大家不是很熟悉,網(wǎng)站制作時很少用到這個標(biāo)簽。推外也是在處理掛馬網(wǎng)站時發(fā)現(xiàn)的這個標(biāo)簽,黑客將外鏈寫在noscript標(biāo)簽,由于noscript標(biāo)簽是個提示標(biāo)簽,內(nèi)容不會再頁面上展示出來,只有遇到低版本瀏覽器時才會展示出來,現(xiàn)在誰還用低版本的瀏覽器?。∫虼穗[蔽工作做得很好,更重要的是搜索引擎讀取noscript標(biāo)簽里面的數(shù)據(jù),因此對方巧妙使用noscript標(biāo)簽盜取了網(wǎng)站流量,扮演了黑帽SEO的角色。

各大搜索引擎每次更新算法,多數(shù)是和諧黑帽SEO,兩者相互制約著對方使其雙方不斷進步。像使用noscript標(biāo)簽作弊的手法不知是哪位黑帽SEO高手想出來的,確實是一個不錯的SEO優(yōu)化手段。既然我們發(fā)現(xiàn)了這種方法,那么就可以將其變成自己的白帽SEO優(yōu)化方法。

noscript標(biāo)簽的作用是代替JS腳本的提示,也就是說如果我想將JS文件的作用告訴搜索引擎,那么可以將備注內(nèi)容寫在noscript標(biāo)簽,類似Img標(biāo)簽的alt屬性。

實例:

<script type="text/javascript">
document.write("Hello World!")
</script>
<noscript>提示語:Hello World!</noscript>

3、JS代碼和script標(biāo)簽SEO優(yōu)化技巧

A、JS文件(script標(biāo)簽)盡可能的放在head標(biāo)簽里面,并且在CSS樣式表的后面;

B、body里的JS文件(script標(biāo)簽)盡可能的放在同一個位置,更好統(tǒng)一放在底部,便于統(tǒng)一加載和頁面渲染;

C、JS文件也少越好,多個JS文件時盡可能的合并;

D、百度可以識別簡單的JS代碼和知名JS插件,所以想展示給百度看的JS代碼也在HTML頁面里面(不要放在JS文件里),知名的JS插件不要修改文件名,協(xié)助百度識別這個插件,避免因為JS組件導(dǎo)致排版錯亂影響搜索引擎對網(wǎng)站代碼的好感;

E、JS代碼要格式化處理,節(jié)省空間,提高加載效率;

F、JS文件里不要有彈窗或者外鏈,這些百度是可以識別出來的(百度石榴算法打擊的對象);

4、防止網(wǎng)站被iframe框嵌套的JS代碼

很多SEOer都遇到過,排名好的網(wǎng)站,經(jīng)常被競爭對手以盜鏈的形式消耗網(wǎng)站的流量,導(dǎo)致由于空間流量耗盡網(wǎng)站打不開的。用的最多的就是iframe框嵌套,下面創(chuàng)新互聯(lián)分享一段JS代碼將其放在自己的網(wǎng)站上即可破解iframe框嵌套。

<script type="text/javascript">
if(window.location.href.toLowerCase().indexOf('m.rwnh.cn')<0){top.location.href = 'http://m.rwnh.cn/'}
</script>

總結(jié)

百度雖說可以識別簡單的JS代碼,但必將對JS文件不友好。因此,網(wǎng)站上JS越少越好,特別是網(wǎng)站首頁。不要因為一個頁面效果,影響了網(wǎng)站SEO優(yōu)化的效果,網(wǎng)站推廣不出去再好看也沒用。

分享標(biāo)題:上海網(wǎng)站制作:JS代碼和script標(biāo)簽對于SEO有影響嗎
鏈接分享:http://m.rwnh.cn/news21/89771.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項目有網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
基隆市| 克拉玛依市| 绥化市| 阳东县| 马公市| 牙克石市| 洞头县| 浮梁县| 华蓥市| 盘山县| 齐齐哈尔市| 昌都县| 昭苏县| 曲周县| 门头沟区| 遵化市| 额尔古纳市| 儋州市| 鞍山市| 黄大仙区| 凤庆县| 万安县| 东方市| 苗栗市| 铅山县| 枣庄市| 广丰县| 东安县| 沙坪坝区| 柳江县| 太谷县| 海晏县| 新巴尔虎右旗| 乌兰察布市| 正阳县| 鲜城| 汽车| 正阳县| 饶河县| 罗甸县| 中超|