大多數商業網站,會在內鏈中給正常的URL加上跟蹤參數,以便監測站內廣告位或頁面的點擊數據,進而分析用戶的瀏覽行為。例如URL:www.baidu.com/123.com?ref=banner
在數據分析上,這是一種正確的做法,也是大多數網站BI系統所使用的數據跟蹤方法,但是這一行為卻對SEO造成了很大的影響,因為這一數據跟蹤方式會產生大量的重復頁面,從而造成諸如標準URL地址不收錄、無排名等SEO問題。
為了解決這一問題,我們引入#這個符號,#是一個錨點的標志位,訪問者打開帶有#號的URL,會被直接定位到頁面的錨點處。例如URL:www.baidu.com/123.com#ref=banner。
對于用戶來說,這一URL并不會造成用戶體驗上的破壞,只要保證兩個URL返回的是一個頁面的內容即可。而對于搜索引擎來說,目前僅對#號前面的URL進行建庫,即只能識別出來#之前的URL地址,所以這就避免了搜索引擎抓取帶有跟蹤碼的URL地址,從而收錄重復頁面,造成一系列的SEO問題。
使用這一方式進行站內數據追蹤時,需要注意的是,加與不加#不能引導用戶去到不同的頁面,目前有些客戶端產品不會把#后的參數解析為一個完整的URL,這會使得用戶在進行社會化分享的時候,產生不必要的困擾。
評論(0人參與,0條評論)
發布評論
最新評論