2009-07-07 22 views
68

你可以設置很多meta tags。我猜測他們中的一些比其他人更重要。我必須在我的網站上放置什麼重要的元標記?

什麼是最重要的元素供應和爲什麼?

我甚至需要meta標籤嗎? (看看stackoverflow的主頁沒有)

+1

是不是這更多的是ServerFault東西使用由Twitter? – 2009-07-07 14:01:43

+3

@David Thornley爲什麼Web開發不是那麼問題?它的編程問題,當然? – 2009-07-07 15:13:47

回答

89

我意識到這個問題已經過時了,但它仍然是頂級的谷歌搜索引擎,所以我想我會給出一個更新的答案,其中包括流行的社交媒體網站。

我一般有四組的元信息:


定期元信息 - 使用搜索引擎和瀏覽器

<title>{{pageTitle}}</title> 
<meta charset="utf-8"><!-- html5 version of http-equiv="Content-Type"... --> 
<meta name="description" content="{{description}}"> 
<meta name="keywords" content="{{keywords}}"> 
<link rel="author" href="https://plus.google.com/{{googlePlusId}}" /> 
<link rel="canonical" href="{{pageUrl}}" /> 


Facebook的元信息 - 使用Facebook的時有人分享你的網址

<meta property="og:url" content="{{pageUrl}}"> 
<meta property="og:image" content="{{imageUrl}}"> 
<meta property="og:description" content="{{description}}"> 
<meta property="og:title" content="{{pageTitle}}"> 
<meta property="og:site_name" content="{{siteTitle}}"> 
<meta property="og:see_also" content="{{homepageUrl}}"> 


Google+的元信息 - 由Google+使用時有人分享你的網址

<meta itemprop="name" content="{{pageTitle}}"> 
<meta itemprop="description" content="{{description}}"> 
<meta itemprop="image" content="{{imageUrl}}"> 

注意:你並不真的需要這些,Google +會回落到,Facebook的使用Open Graph的標籤。


Twitter的元信息 - 當有人分享您的網址

<meta name="twitter:card" content="summary"> 
<meta name="twitter:url" content="{{pageUrl}}"> 
<meta name="twitter:title" content="{{pageTitle}}"> 
<meta name="twitter:description" content="{{description}}"> 
<meta name="twitter:image" content="{{imageUrl}}"> 
1

GoogleBot忽略只信任頁面內容本身的元信息而不是內容描述符。所以,某些標籤的用處可能會受到限制。

+2

但是,Google會將meta信息用於顯示其列表中的頁面,因此它不完全無用。 – 2009-07-07 13:37:24

23

我會用我同樣的答案從this question

幾年前,meta標籤是重要的搜索引擎優化。然而,他們已被濫用,幾乎所有的搜索引擎(包括谷歌,雅虎和Live搜索,對不起,Bing)。

您可以包含在您的(X)HTML中的最重要的SEO標籤是<title><meta name="description"...>標籤。

  • <title>通常應該是您希望搜索引擎在其列表中命名您的網頁。
  • <meta name="description"...>有時可以爲搜索引擎提供有關如何在索引索引時描述頁面的基本概念。

但是,使用這兩個標籤並不一定會增加您網站在搜索引擎列表中的可見度。有關這方面的更多信息,Google在其網站上有一個不錯的section on SEO

2

metatag的描述將被谷歌用來描述您的網站。我認爲這是最重要的。

我認爲verify-v1元素很重要。這使得可以使用谷歌網站管理員工具

7

你應該使用的最重要的meta標籤是:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 

調整,以適應。這可以確保,如果您需要通過除Web服務器以外的其他方式傳輸該HTML文檔(例如,在本地進行工作,作爲附件發送),則用戶代理將知道其MIME類型和字符集。只要確保你的服務器標題是一致的。

+5

``是HTML5的等價物。 – Druid 2016-07-06 14:04:05

12

更新2015年5月:仍然是一個非常受歡迎的答案,我建議你看看@alden's answer,因爲它是更更新,然後我自己(6歲了)

原來的答覆如下:


<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> 

告訴瀏覽器內容類型和編碼是什麼

<meta NAME="ROBOTS" CONTENT="NOODP"> 

爲什麼

<meta name="description"...> 

明顯

<meta name="keywords"...> 

谷歌不使用此見http://www.mattcutts.com/blog/google-supports-meta-noodp-tag/,但其他搜索引擎可能

<meta HTTP-EQUIV="Expires" CONTENT="Tue, 20 Jun 1995 04:13:09 GMT"> 

如果你知道當你喜歡這個頁面是從緩存中過期

+1

/man? – Dan 2011-01-28 11:05:41

3

最好的S EO是一個能夠有效滿足目標用戶需求的網站。要做到這一點,你需要有一個網站,其中有一些人們可以使用,需要或需要的東西。這是價值,也是最重要的。它可以是從好的文章到有趣的視頻或有用的下載。標籤支持好的內容,但不能替代搜索引擎優化。如果內容足夠好,則不需要標籤。當我說,相信我,如果你的網站有什麼東西,任何人想要或需要的東西,他們不能到達任何地方,你的網站會在所有問題,標籤或沒有標籤方面表現出色。如果你的網站很無聊,沒有價值,它會失敗,標籤或沒有標籤。

1

我會確保您的網頁上有標題,說明,關鍵字和重新瀏覽標籤。雖然谷歌並未對關鍵字標籤進行重量衡量,但小型搜索引擎仍可能會使用它。

相關問題