5566中文字幕|大香肠一区二区三区|亚洲欧美另类图区|久久伊人色色五月|亚州精品无码黄片|五月天丁香色婷婷|青青草原黄色爽爽爽|国产桃色69av|狠狠干五月天视频|亚洲色图视频聊天

上海網站制作:JS代碼和script標簽對于SEO有影響嗎

2022-04-07 12:33:00

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

 

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

調取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標簽

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

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

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

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

實例:

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

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

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

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

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

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

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

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

4、防止網站被iframe框嵌套的JS代碼

很多SEOer都遇到過,排名好的網站,經常被競爭對手以盜鏈的形式消耗網站的流量,導致由于空間流量耗盡網站打不開的。用的最多的就是iframe框嵌套,下面分享一段JS代碼將其放在自己的網站上即可破解iframe框嵌套。

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

總結

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

推薦文章

微信咨詢

咨詢熱線

0377-6698 8886

收起
頂部

回到頂部