URL大寫和SEO:真的重要嗎?

[ad_1]

URL大寫和SEO:真的重要嗎?

在SEO中,有許多長期存在的爭論。

這就是為什麼在我們的行業中回答問題時經常使用「取決於」這一術語的原因。

此類辯論之一:URL大寫對SEO真的重要嗎?

請繼續閱讀,以消除一些困惑。

John Mueller說URL大小寫無關緊要

約翰·穆勒(John Mueller):網址區分大小寫:「 width =」 662「 height =」 328「 size =」(最大寬度:662px)100vw,662px「 srcset =」 https://cdn.searchenginejournal.com/wp-content/uploads /2020/01/john-mueller-urls-are-case-sensitive-5e1daaf703115.png 662w,https://cdn.searchenginejournal.com/wp-content/uploads/2020/01/john-mueller-urls-are-區分大小寫5e1daaf703115-480x238.png 480w「 src =」 https://cdn.searchenginejournal.com/wp-content/uploads/2020/01/john-mueller-urls-are-case-sensitive-5e1daaf703115.png

雖然我認為這是過於簡單的事情,但讓我們考慮一下詹妮弗·斯萊格(Jennifer Slegg)

「因此Google不會將字母大小寫本身視為SEO問題,但您應在各個URL上保持大小寫一致,因為Google認為URL區分大小寫。這意味著,如果您擁有與example.com/PAGE.html和example.com/page.html相同且可訪問且可索引的頁面,則Google可以同時抓取這些URL,而您想排名的URL可能不會Google選擇的那個。您還可能最終在兩個頁面之間拆分排名信號。

話雖這麼說,但許多人認為利用大寫字母或全部CAPS的URL(由於樣式原因,域名本身除外)看起來很凌亂。而且,如果這是一個可以在瀏覽器中鍵入的URL,那麼大多數人將默認使用完全小寫的字母,而不是使用大寫字母,這對於那些進行離線營銷的人也可能很重要。」

她有一點。如果您在整個網站的URL中除了使用普通URL之外還使用大寫字母,這可能會造成您自行創建的情況 重複內容

這些重複的內容可能會傷害您。

如果您鏈接到這些URL,並且在鏈接時不注意URL,則尤其如此。

雖然以較小的規模進行操作並不一定會對您造成傷害,但是如果以足夠大的比例進行大規模執行,則可能會對您的SERP性能造成重大損害。

這就是為什麼要考慮不同的情況以及如果您不能正確處理這些URL如何通過大寫字母來創建重複內容問題的原因,那麼這很重要。

許多SEO專業人士同意您應該:

  • 堅持使用一個版本:建議使用小寫字母(因為總會有人鏈接到該更傳統的版本)。

  • 使用301重定向:如果您看到帶有大寫字母的URL進入索引(​​有人鏈接到它,或者您更改了內容管理系統並將其大寫)。讓人們,搜索爬網程序和鏈接轉到非大寫的URL,以避免出現任何問題。

Abramillar.com 說以下 關於URL大小寫及其如何影響SEO:

「僅當(或如果)搜索引擎找到多個版本的URL時,URL的區分大小寫才成為SEO的問題。如果網址無法自動解析為沒有大寫字母的版本,並且您擁有的共享鏈接有時包含大寫字母,有時不包含大寫字母,那麼您將開始遇到問題。

搜索引擎將爬網網站的各個頁面,並根據許多因素(包括指向您網站的鏈接)為每個頁面分配信任和許可權。例如,如果您網站的每個頁面都有兩個頁面,那麼您將共享在兩個頁面之間分配的信任和許可權,而不是將所有內容合併到每個頁面的一個版本中。」

如您所見,在許多情況下,URL大寫會干擾您的網站在SERP中的性能。

雖然穆勒說您可以選擇任何想要的東西,但這是他真正在說的:

  • 選擇您想要的任何內容,而且在整個站點中使用相同的情況。
  • 不要混用或混用案件,因為這樣您可能會遇到重大問題。
  • Google考慮大寫,但是當這些問題變得太多時。

關於Twitter的事情是,您只有很少的空間來解釋所有內容,並且在一系列推文中列出每個注意事項會適得其反。

abramillar.com提出了另一個問題,那就是在Google Analytics(分析)中創建過多的404並生成許多版本的URL的問題:

「除了頁面的頁面許可權和整個網站的許可權之外,包含大寫字母的URL也可能由Google Analytics(分析)單獨報告,並且如上所述,在錯誤的伺服器上可能會以404錯誤結尾。」

一次討論 在Moz社區中,有關如何在網站上使用URL大寫字母成為問題:

「我有多個URL被SEOMoz報告為重複內容。原因是URL中的某些字元可能取決於用戶輸入而大寫。

以下是一些示例:

www.websitedomain.com/賓夕法尼亞州/房屋出售
www.websitedomain.com/賓夕法尼亞州/房屋出售
www.websitedomain.com/賓夕法尼亞州/ Houses-for-rent
www.websitedomain.com/賓夕法尼亞州/ houses-for-rent

當前在網站上有成千上萬的實例。

這是我應該努力嘗試解決的事情(也許不是小事),還是我應該忽略它並繼續前進?」

馬庫斯·米勒(Marcus Miller) 暗示 以下用於處理這些重複URL的解決方案:

  1. 設置重寫規則以將所有URL都更改為小寫,並將所有URL更改為301,如果您使用的是LAMP環境,則htaccess中的類似操作應該可以完成。警告:***請勿***使用此代碼您知道自己在做什麼。您可以認真整理自己的網站。對於您在HTACCESS文件中實施此代碼所發生的任何情況,我們概不負責。
  2. RewriteEngine On RewriteMap lc int:tolower RewriteCond%{REQUEST_URI} [A-Z] RewriteRule(。*)$ {lc:$ 1} [R=301,L]
  3. 向所有這些頁面添加自動小寫規範,以便它們規範化為小寫版本。
  4. 嘗試替換鏈接,以便它們全部使用小寫字母。如果這是一個動態站點,則應該很容易,但是如果不是這樣,您仍然可以跨多個文件進行字元串替換。如果站點地圖(當然是小寫網址)的工作量很大,則可以編寫一個小腳本來自動執行此操作。

這個隨機問題是由Twitter上的一個用戶向John Mueller提出的,Barry Schwartz 覆蓋的 在SERoundtable.com上結束。為了完整起見,我想將其包括在此處:

約翰·穆勒(John Mueller):URL中的上限不能幫助我們的演算法理解情緒」 width =「 662」 height =「 397」 size =「(最大寬度:662px)100vw,662px」 srcset =「 https://cdn.searchenginejournal。 com / wp-content / uploads / 2020/01 / john-mueller-urls-dont-help-our-algorithms-with-emotions-5e1dab4012485.png 662w,https://cdn.searchenginejournal.com/wp-content/uploads /2020/01/john-mueller-urls-dont-help-our-algorithms-with-emotions-5e1dab4012485-480x288.png 480w「 src =」 https://cdn.searchenginejournal.com/wp-content/uploads/2020 /01/john-mueller-urls-dont-help-our-algorithms-with-emotions-5e1dab4012485.png

這絕對是解決URL和大小寫問題的一種有趣方式,但是Mueller指出-大寫URL對您無濟於事,如果您不加區分並仔細考慮這些URL的實際用途,可能會對您造成傷害。施瓦茲寫道:

「通常,當人們在交流中使用CAPS時,要麼是(a)他們想大聲說話,要麼(b)他們不知道如何關閉大寫鎖定。

當您在網址中使用大寫字母時,Google不知道您想大聲喊叫。實際上,我相信Google推薦使用小寫的URL,因為從技術上講,大小寫可能會導致使用不同的URL。

但是總的來說,小寫或大寫都是一樣的。對於網址,我會堅持使用小寫字母,但這不會對您造成任何傷害。」

討論 在StackOverflow.com上,您可以對URL大寫的可行性以及為什麼會在您的SEO實施中引起嚴重問題的問題提供一些獨特的技術見解:

「我訪問過許多網站,其中大多數網站在URL中使用小寫字母,例如

stackoverflow.com/questions
google.com/webmaster
bing.com/news

為什麼使用大寫字母不那麼流行?在URL中使用大寫字母是否有問題?這是編程語言的問題嗎?」

對此討論的其他答案是:

「這只是約定。如果文章/頻道/用戶名帶有大寫字母,大寫字母通常在Wikipedia,YouTube和Twitter URL中使用。所有的帽子很少使用,因為它被認為是響亮而粗糙的,但是沒有什麼技術可以阻止它。」

「我已經看到越野車將網址轉換為小寫。首先,這會導致代碼解壓縮未經驗證的URL中編碼的數據的代碼,這是一個非常特殊的錯誤。一些網站(尤其是reddit)使用base-36編碼的ID來避免這種情況。」

還有一個答案寫道:

「 URL到目前為止不區分大小寫。

Foo.Bar的URL將與foo.bar和FOO.BAR相同。但是,如果URL在域後(在我的示例中為.bar)包含大小寫不同的字元,則更改這些字元的大小寫可能會導致錯誤。

因此,如果以foo.bar/Baz提供URL,而您嘗試訪問foo.bar/baz,則可能會訪問錯誤的資源或遇到錯誤。

請記住,在域之後(如foo.bar/baz中)帶有正斜杠字元的URL(至少在前端)被視為指向文件系統中目錄的指針,並且區分大小寫將取決於網路上的文件系統伺服器正在使用。」

URL大寫在SEO中很重要,只是不直接

如以上證據所示,URL大寫在SEO中絕對重要。只是不以您的思維方式。

例如,您不能將URL更改為大寫字母,並期望它立即改善您的排名。

您無法修正所有網址的大寫字母,並希望在一夜之間立即提高您的SERP性能。

這是間接幫助您的網站的那些修復程序之一,例如W3C有效代碼不是排名因素。但是符合W3C準則的經過優化的代碼可以幫助您提高站點速度,並在不同平台上創建更好的用戶體驗。

這就是為什麼評估您的狀況並進行可行的更改很重要的原因-不僅要即時進行這些更改,而且希望您在一夜之間能看到重大的改進。

但是,實施戰略性方法以解決整個站點上的URL大寫字母問題,這對改善搜索性能將大有幫助。

圖片積分

特色圖片:作者創作,2020年1月
作者截取的所有屏幕截圖,2020年1月

相關文章