記憶盒子

把記憶裝進灰色的盒子,封裝起來,那年那月,重新拾起。

首頁搜索目錄
search
當前主題: 互聯(lián)網(wǎng)絡(luò)

百度外鏈分析:51la統(tǒng)計代碼noscript標簽出現(xiàn)外鏈

作者:Kaka    時間:2013-12-18 21:11:30    瀏覽:    評論:11

      對于noscript標簽,我不很熟悉,只模糊了解到這個標簽里的內(nèi)容是在某些腳本不能執(zhí)行時會顯示到網(wǎng)頁上,告訴訪客腳本不能執(zhí)行,我覺得這只是一個可以增強用戶訪問體驗的標簽,并無其他意義。

      不過,我今天用友鏈工具檢查友鏈時,被提示有一個外鏈出現(xiàn)在noscript標簽里,隨后在百度外鏈分析工具里,發(fā)現(xiàn)這個標簽包含的鏈接確實被百度認為是一個外鏈。

      noscript標簽的含義和用法

      什么是noscript標簽?它的用法又是怎樣的?這里先給大家釋疑一下。

      下面是來自百度百科的解釋:

      noscript 元素用來定義在腳本未被執(zhí)行時的替代內(nèi)容(文本)。此標簽可被用于可識別<script> 標簽但無法支持其中的腳本的瀏覽器。此段代碼意思為如果瀏覽器不支持script的代碼,則會顯示嵌入的那個頁面的內(nèi)容。

      如果瀏覽器支持腳本,那么它不會顯示出 noscript 元素中的文本。無法識別 <script> 標簽的瀏覽器會把標簽的內(nèi)容顯示到頁面上。為了避免瀏覽器這樣做,您應當在注釋標簽中隱藏腳本。老式的(無法識別 <script> 標簽的)瀏覽器會忽略注釋,這樣就不會把標簽的內(nèi)容寫到頁面上,而新式的瀏覽器則懂得執(zhí)行這些腳本,即使它們被包圍在注釋標簽中!

<body>
...
...
<script type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
<noscript>Your browser does not support JavaScript!</noscript>
...
...
</body>

      百度外鏈分析工具:51la統(tǒng)計代碼里noscript標簽內(nèi)的鏈接也算外鏈

      現(xiàn)在的主流瀏覽器,都可以讀<script>標簽,因此,<noscript>標簽里的內(nèi)容多數(shù)情況下是不會顯示到頁面上了。不過,對于搜索引擎來說,它是不是也忽略了<noscript>標簽呢?答案是否定的。

      如下這個圖片,來自百度外鏈分析工具:

百度外鏈分析工具

百度外鏈分析工具

      分析工具顯示,ytaijia這個網(wǎng)頁有一條外鏈,連接到51la的網(wǎng)站上。下面我們分析一下ytaijia這張網(wǎng)頁的外鏈情況。

      通過查看源代碼,發(fā)現(xiàn)連接到51la網(wǎng)站的外鏈,是在<noscript>標簽里出現(xiàn)的,如下圖所示:

<noscript>標簽出現(xiàn)外鏈

<noscript>標簽出現(xiàn)外鏈

      我為什么說這個外鏈是在<noscript>標簽里產(chǎn)生的呢?因為51la的統(tǒng)計代碼是js調(diào)用的,這個是不可能被百度看作外鏈的。另外,通過使用unescape()函數(shù)解碼,圖片的alt那段字符串"&#x6211;&#x8981;&#x5566;&#x514D;&#x8D39;&#x7EDF;&#x8BA1;"的中文即是“我要啦免費統(tǒng)計”,而這個正是百度外鏈分析工具里的錨文本。

      51la統(tǒng)計代碼里的noscript代碼應該去掉

      51la統(tǒng)計代碼包含有兩部分,如下:

51la統(tǒng)計代碼包含兩部分

51la統(tǒng)計代碼包含兩部分

      其實真正起統(tǒng)計作用的只是<script>里的js部分,而<noscript>這部分沒有什么意義,但搜索引擎則認為這是一個外部鏈接。因此,<noscript>這部分代碼是可以去掉的,從SEO的角度來看,應該去掉。

      從下面這段話,大家可能更能理解<noscript>的使用意義:

搜索引擎會讀取一個noscript標簽,這個標簽主要是為了防止有些內(nèi)容是用JS加載進來的,而搜索引擎本身是不讀取JS內(nèi)容的,如果站長想讓某些內(nèi)容用JS調(diào)用,而當JS被禁用時展示另外一些內(nèi)容,而這部份內(nèi)容又想被搜索引所抓取的話,就可以用一個noscript標簽。

x

標簽: Baidu  SEO  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動優(yōu)化工具 ※

上一篇: 警惕zblog的草稿、私人、鎖定文章泄漏你的秘密
下一篇: windows安裝python詳細教程 環(huán)境變量設(shè)置是關(guān)鍵
  • 7.壓**
  • 以前沒有注意過,我去把這個刪掉吧。謝謝分享
  • 2014/3/17 10:12:33 回復該留言
  • 5.怎****
  • 第一次見到這個標簽,看來我的站長之路要學習的還是很多
  • 2014/1/26 20:54:03 回復該留言
  • 4.2**
  • 搜索引擎會讀取一個noscript標簽?不是直接繞過么?還會讀取?
  • 2014/1/9 22:55:41 回復該留言
  • 1.電***
  • noscript 我跟你一樣對這個標簽不熟 好像還是第一次在你這里看到
  • 2013/12/20 11:49:01 回復該留言

發(fā)表評論:

◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。

訂閱博客                   QQ交流群(312716741)

  • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
  • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

Search

最新評論及回復

最近留言

網(wǎng)站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2025 All Rights Reserved. 粵ICP備14028160號-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2025 All Rights Reserved.