如果我在所有的年級瀏覽器上都做了一個站點和站點,但是如果站點在XHTML和CSS驗證中顯示一些錯誤,那麼解決這些錯誤是否有任何好處?W3C無效HTML和CSS代碼對SEO有害並且對屏幕閱讀器用戶有問題?
網站有10個驗證錯誤比網站有35個驗證錯誤或兩者都是相同的搜索引擎?
搜索引擎是否讀取css文件? CSS驗證對搜索引擎優化有什麼重要性?
如果我在所有的年級瀏覽器上都做了一個站點和站點,但是如果站點在XHTML和CSS驗證中顯示一些錯誤,那麼解決這些錯誤是否有任何好處?W3C無效HTML和CSS代碼對SEO有害並且對屏幕閱讀器用戶有問題?
網站有10個驗證錯誤比網站有35個驗證錯誤或兩者都是相同的搜索引擎?
搜索引擎是否讀取css文件? CSS驗證對搜索引擎優化有什麼重要性?
這取決於錯誤的種類和位置,我想。
如果這些使得您的網站語義結構無法被破譯,那麼肯定的是,它們會成爲任何自動分析工具的問題。
如果這些是非標準屬性(或不正確的屬性值),那麼他們不會。
好的,如果xhtml錯誤可能會有問題,但CSS錯誤呢? –
CSS可能不會影響任何內容。 –
@Nerdling:其實你基本上是對的,但是屏幕閱讀器有一些屬性,比如display:hidden(雖然我現在找不到這個引用) – EFraim
讓使用谷歌爲例...
首先,谷歌的主頁isn't even valid他們故意不關閉了不少自己的標籤,以節省帶寬。還有很多自定義屬性。
其次,他們沒有閱讀SEO的CSS。他們唯一的做法是爲流行的緩存功能提供許多功能。谷歌沒有閱讀它只是鏈接到它的CSS文件,但雅虎緩存一切(CSS,圖像等),但這不會影響搜索引擎優化。
有很多很好的理由你爲什麼不應該擔心驗證你的網站。它是很好的檢查,以擺脫任何巨大的錯誤,但只要它在你找到的大多數瀏覽器中工作。搜索引擎只關心你的內容,而不是它看起來的樣子。
大部分屏幕閱讀器都是基於w3c標準以及可用性的東西。當您遵循w3c標準時,屏幕閱讀器可以更好地理解您的內容並正確顯示它。 這並不是說你需要做很多額外的工作來使你的網站W3C有效,所以我只是做。這真的取決於你是否發現它很重要
很簡單,無效的XHTML是懶惰的;有一百萬種方法可以確保您的XHTML有效。我們有一個理由的標準,並確保您的XHTML有效,這意味着它也可以被XML解析器讀取,並因此被未來的Web應用程序和比較站點使用。對我來說,確保您的加價是有效的,總是值得額外投資。
我也相信谷歌解析CSS文件,以檢測黑帽SEO技巧,如白色背景上的白色文本。我知道很多人認爲這對Google的機器人來說太過分了,但請記住,谷歌已經擁有了整個鉻引擎。如果我是谷歌,並且我懷疑某個網站可能是垃圾郵件,那麼我會通過Chrome引擎運行它並查找CSS黑客。
Google解析您的CSS的另一個跡象是Google提供的新頁面加速工具。此工具突出顯示了可能較慢的CSS選擇器,並建議您修改它們。由於Page Speed現在是決定網頁排名的一個因素,Google並不是只考慮您的總頁面大小,而是花費時間。
所以,我會說...不要懶惰;)
這取決於錯誤的類型。 也許您應該將我們鏈接到您的網站,以便我們提供更明智的答案。 –