2010-02-06 61 views
5

我正在建造一個有大量1999年風格大小的導航和標題的網站。我已經簡單地添加作爲它出現(大寫)的文本內容,但該項目的其他設計師堅持在他的HTML使用小寫文字和利用其與應用的樣式:CSS屬性「text-transform」是否會影響SEO結果?

.tedious {text-transform:uppercase;} 

我明白將風格與內容分離的論點,但在這種情況下,這並不重要,因爲我個人不會維護該網站,也從未想象客戶需要將所有這些文本取消爲大寫。問題是:1,搜索引擎是否會在文檔中注意文本的大小寫,以及2,爬蟲是否會閱讀我的樣式表並尋找這樣的東西(我認爲不是)。我知道BOLD,STRONG,EM等對搜索引擎優化有(減少)效應,因此我可以想象CAPS會如何,但從未聽說過任何人聲稱,更不用說證實了這一點。

在過去幾個月中挖掘此網站。第一篇文章。

+1

因爲這是你的第一個問題,歡迎來到SO :) – 2010-02-06 01:29:54

+2

IIRC,谷歌沒有閱讀樣式表,例如檢查文字是否使用CSS隱藏。但是,我認爲他們甚至沒有理由考慮檢查文本轉換。它不會改變信息,這就是Google關心的所有問題。我還懷疑,大膽,強大,他們對搜索引擎優化有減少*的影響。從我個人的經驗來看,情況恰恰相反,只要謹慎使用它們即可。再說一次,沒有人可以聲稱知道谷歌做什麼(即使在谷歌內部,只有很少人知道所有細節),無論它做什麼都會永久改變。 – 2010-02-06 01:43:11

+0

我也找不到答案,但也許http://www.google.com/support/forum/p/Webmasters上的Google論壇是一個比較適合的地方。 – 2010-02-06 02:50:05

回答

3

它只會影響搜索結果中顯示的內容,您的同事的工作將在結果中顯示爲小寫字母。

你提到風格與內容分離,但我不相信文本轉換真的是一種風格,它是內容的變化,我相信有些人會爭論另一方。

+1

取決於你認爲的內容。如果僅僅爲了演示而全部用大寫字母,那對我來說這聽起來像是表現性的,應該用CSS。我喜歡這種類型的首選樣式是使導航鏈接自然地大寫 - 「主頁」 - 然後在樣式中應用全部大寫,如果我真的*關心這些。 – Matchu 2010-02-06 02:15:36

+0

如果你真的想在每個瀏覽器中使用全部大寫,那麼你應該把它寫在你的標記中。帶有CSS功能的瀏覽器(如Lynx)或瀏覽CSS的用戶(他們確實存在)的訪問者也將看到全部大寫。 – 2010-02-06 02:53:53

+0

極好的一點,搜索結果中的所有大寫字母都可能有點不合常理。謝謝 – jozecuervo 2010-02-06 06:52:49

1

不,它不會影響SEO。 Googlebot等搜索引擎抓取工具不會解析CSS和JavaScript,只能通過標記對您的內容編制索引。

+2

這是不正確的。實際上,Google至少會解析CSS,檢查不可見的文本(使用display:none或使用相同的顏色作爲背景和前景):http://www.google.com/support/webmasters/bin/answer.py?hl = en&answer = 66353 – 2010-02-06 02:38:28

3

如果我是一個搜索引擎 - 我不會在乎套管。我會關心內容。

從人類可讀性的角度來看 - 大寫字母不容易閱讀。

0

對美學的關注只會成爲separation of presentation and content概念的廢話。

那麼.not-important-at-all {text-transform:uppercase;}呢? color然後(比紅色更重要嗎?),font-weight,font-size ...

當然,沒有。

1

那麼,我在學校教過所有專有名詞(例如名稱和地名)都應該以大寫字母開頭。

Google會如何知道我是在談論閱讀(如在書中)還是在閱讀(如在伯克郡雷丁鎮),而沒有考慮到大寫?我認爲大寫肯定是一個語義指標,而不僅僅是一個美學的例子,因此可以用於SEO的一個因素。如其他地方所述,Google顯然確實知道用於呈現頁面的CSS(例如Google可以在白色背景上發現黑帽技術,如白色文本)。因此,如果大寫(或缺少)是一個相關的SEO因素,那麼CSS文本轉換(或缺少)值也可以作爲SEO因子嗎? 是的 - 因爲谷歌認爲頁面速度是一個重要因素。不需要通過CSS轉換的文本將顯示得更快。