2015-08-21 27 views
0

好吧,如果我想要刪除URL的擴展名,但我的規範標籤指向的網址我可以擴展不使用301重定向不會對SEO產生負面影響。重定向和重寫在.htaccess中的區別(關於SEO和規範標籤)

這是否一樣去一個URL重寫?或者我可以使用重寫而不會對SEO產生負面影響?從我發現,重寫似乎只改變了url欄中的url。

假設這是正確的,如果有人要複製URL,他們會複製重寫的URL還是複製原件?

之前你downvote這個問題可能不是一個編程問題,明白我只問它在這裏,因爲我假設程序員知道如何htaccess工作比網站管理員更多。

+0

我認爲這將a)當你注意到自己,顯然取決於,和b)並不真正適合作爲一類問題的「編程」。嘗試Web主站堆棧交換。 –

+0

我認爲,我只是覺得程序員知道htaccess比網站管理員更好。 –

回答

0

讓我們稍微分解一下。

重定向

一個的主要目的重定向是讓東西(在這種情況下,搜索引擎)知道一個URL已經移動到一個新的。因此,搜索引擎知道將舊網址的「SEO分數」轉移到新網址。

例如,如果您創建了一個301(永久)重定向從http://www.example.com?type=product&id=250http://www.example.com/products/250搜索引擎將「搜索引擎優化分數」從原始URL轉移到新的一個。

重複寫

一個重寫的主要目的是使網址「清潔工」,使他們更容易爲人們型。至於搜索引擎優化的目的,他們可以「幫助」SEO分數(主要是因爲它使URL更清潔),但搜索引擎不會將SEO分數從舊URL轉移到新的。從技術上講,這是因爲重寫發生在服務器端(或幕後),這意味着重寫規則不與外部世界共享(包括搜索引擎)。

例如,如果您創建http://www.example.com?type=product&id=250重寫規則被改寫爲http://www.example.com/products/250那麼搜索引擎就沒有認識你試圖將原始URL的「搜索引擎優化分數」轉移到新的一個。事實上,這樣做的唯一目的就是讓人們更容易輸入網址,並且您可能會獲得SEO優勢以使URL更清晰。

Canonical標記

如果要更新URL,並要「轉讓」的搜索引擎優化分數到新的URL,則必須使用重定向。它不會對你的SEO分數產生負面影響。但是,使用重寫將會。

摘要:使用重定向當你改變一個網頁的URL,並希望從舊的URL「轉讓」的搜索引擎優化評分,以新的。使用重寫可以使URL更容易輸入人類,並且可能因爲URL更清晰而獲得更高的SEO分數。