[英]Will a 301 permanent redirect to change URLs to use only a query string with a single parameter hurt SEO?
如果我在.htaccess
文件中使用RedirectMatch 301
代碼:
原文: /automobiles/pickups/?category=classic
重定向: RedirectMatch 301 ^/automobiles/(.*)/?$ /?s=$1 [L]
它會損害我的 SEO 狀態嗎?
301 是在您的場景中使用的最佳重定向,例如永久重定向。 我可以推測通過 301 傳遞的鏈接值有非常輕微的惡化,因此最好更新原始鏈接以指向它們的新目的地。 如果您不讓其他人更新外部鏈接,也不會受到傷害。 雖然肯定會更新內部鏈接以指向新的 url。
編輯:
我通常使用 RewriteRule 而不是 RedirectMatch 301。
RewriteRule ^/automobiles/pickups/([az-]+)$ /automobiles/pickups/?category=$1 [R=301,L]
將您的 URL /automobiles/pickups/?category=classic
重寫為 /automobiles/pickups /automobiles/pickups/classic
使用 Firefox LiveHeaders 確保訪問/automobiles/pickups/?category=classic
將返回 301 到/automobiles/pickups/classic
並將所有內部鏈接更改為指向 /automobiles/pickups/classic
SEO重定向,從壞到好:
如果可以,請使用重寫而不是重定向。 顯然,重定向 301 並沒有那么糟糕,但是,因為沒有人真正知道機器人的標准,所以最好避免它。
不,它不會影響您的網站 SEO。 如果您使用 301 永久重定向技術。
301 重定向是最有效和搜索引擎友好的網頁重定向方法。 實施起來並不難,它應該保留您對該特定頁面的搜索引擎排名。 如果您必須更改文件名或移動頁面,這是最安全的選擇。 代碼“301”被解釋為“永久移動”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.