SEO-News
SEO資訊
SEO-News
SEO資訊
跟蹤鏈接是URL參數(URL query)的一種表現形式,常見的URL表達式就是“url?參數”;而跟蹤鏈接就是通過對網址的參數進行一定的設計可以讓百度統計或者是其他的統計工具可以根據參數進行識別。比如對于百度統計常用的方式有:www.seodd.cn?utm_source=baidu&utm_medium=sem&utm_content=P1&utm_term=計劃名,通過參數的設計可以讓百度統計的指定跟蹤模塊識別,根據計劃單元關鍵詞,對流量進行有效的統計。
對于SEO優化工作,其中的一個重點就是保重網站中不出現重復的頁面;如果存在大量的重復頁面會導致網站權重的分散,頁面之間形成相互競爭以及不收錄的問題。
對于跟蹤鏈接來說,我們為了完成不同渠道數據統計,我們對于同一個URL會使用不同的URl參數,這樣直接導致了就會重現一個頁面出現過個鏈接的情況。
對于搜索引擎抓取的時候,對于這種鏈接是作為不同URL進行抓取,不會認定為是同一個頁面;舉例,比如網站沒有做偽靜態url地址沒有重寫之前,網站URL動態鏈接的表達形式就是以URL參數進行實現的,所以你所謂的跟蹤鏈接,對于蜘蛛確實認定為是不同的頁面進行處理。
robots封禁:在robots.txt文件中使用“Disallow: /*?*”,可以讓蜘蛛不去抓取帶有url參數的鏈接,也就是動態鏈接。
但是問題在于有的站點沒有采用偽靜態就會導致全站不能抓取;同時對于百度的主動推廣方式(頁面被訪問的時候,向搜索引擎推送當前鏈接), 那么被封禁了就讓費了這類的推送。
301跳轉:301跳轉是我們解決重復頁面常見的使用方式,可以把重復頁面跳轉重定向到我們指定的頁面,對于權重的集中有著很大的作用。但是如果對于跟蹤鏈接使用301重定向,在解決重復鏈接的同時也會讓統計效果失效。
canonical標簽:canonical標簽的定義這邊就不具體說了,簡單的講就是在重復頁面上使用canonical標簽指定到標準頁面,目的是告訴搜索引擎那個頁面是這些重復頁面中的標準版本。但是這個標簽谷歌支持的還可以,但是百度等搜索引擎支持的不是很好,基本上沒有什么效果。
一個比較簡單的方案就是就是把跟蹤鏈接中的?修改成#號;#后邊不影響web服務器返回的內容,對于鏈接中的作用代表的是在當前鏈接中的頁面位置,讓我們在頁面中設置一個錨點,點擊的時候就會在url尾部出現#錨點名稱。
這邊就出現一個解決方案的一個弊端,就是在#跟蹤鏈接下頁面的錨點就會失效,好在這個可以通過使用js代碼實現效果來代替。
對于搜索引來說因為這個#是指代替當前頁面中的位置,因此不會抓取#后面的內容,也就是說#加參合參數對于搜索引擎都是同一個頁面,這樣就解決了跟蹤鏈接導致出現大量的重復頁面;同時網站的動態頁面依然可以正常的進行抓取,又不影響數據的統計。
上一篇 網站site和索引量差距過大
下一篇 索引量并不能決定流量大小問題
免費贈送價值3000元專家在線診斷 - 1對1定制網站與推廣改進方案
*我們的專業顧問會在24小時內與你獲得聯系,請填寫正確的聯系方式!