0
如果定義了,我正在通過GET參數對頁面重複內容進行動態關鍵字插入的一些研究,如果不是,它將默認爲定義值。如果定義GET參數,自動規範標記
在頁頭中設置快速PHP檢查是否有好處,如果存在GET參數,它會自動插入標準標籤並剝去GET參數?
這會解決頁面重複內容的問題嗎?
值得一提的是,只有通過AdWords等廣告網絡傳遞時,動態GET參數纔會存在。
如果定義了,我正在通過GET參數對頁面重複內容進行動態關鍵字插入的一些研究,如果不是,它將默認爲定義值。如果定義GET參數,自動規範標記
在頁頭中設置快速PHP檢查是否有好處,如果存在GET參數,它會自動插入標準標籤並剝去GET參數?
這會解決頁面重複內容的問題嗎?
值得一提的是,只有通過AdWords等廣告網絡傳遞時,動態GET參數纔會存在。
您的想法當然有可能,但有一個更好的解決方案:總是提供了canonical
URL,even if it’s self-referential。
<!-- on http://example.com/posts/1 -->
<link rel="canonical" href="http://example.com/posts/1">
<!-- on http://example.com/posts/1?tracking=123 -->
<link rel="canonical" href="http://example.com/posts/1">
<!-- on http://example.com/posts//////1?a-URL-you-never-expected -->
<link rel="canonical" href="http://example.com/posts/1">
優點:
您可以提供'canonical'鏈接[甚至在規範頁面上](https://stackoverflow.com/a/20437674/1591669)。所以這會爲你節省支票,不是嗎? – unor
但是,如果你這樣說,它會說原來的頁面是自身的副本?不會嗎? –
「規範」並不意味着「重複」,這意味着:這是文檔的規範(例如「首選」)URL。如果當前文檔和「canonical」URL相同,訪問者/機器人知道:這是我應該使用的網址 – unor