所以我刚刚开始为我的网站使用动态元数据。我被告知强烈建议每页添加不同的元标题和说明。
这样做的正确方法是什么?
应该是这样的:
Home page title meta -> My Website Name
Home page desc meta -> Summary of my website.
Different page title meta -> Page name
Different page desc meta -> Description of current page.
除此之外,是否有推荐的标题命名约定?
e.g。
Home page title mega -> My Website Name
Different page title mega -> My Website Name | Page Name
或
Home page title mega -> My Website Name
Different page title mega -> Page Name
我认为这是一个标准,而不是开发人员认为最好的标准。有什么想法/建议吗?
答案 0 :(得分:1)
title
(请注意,title
元素不是"元标题&#34 ;.)
HTML5定义title
element应该识别文档"即使它们在上下文之外使用"。因此,对于典型的网站,您应始终在标题中包含网站名称。
出于可用性原因,大多数情况下good idea在网站名称之前指定网页名称(例如page name – site name
)。
HTML5不建议使用分隔符将页面名称与标题分开。
meta
- description
HTML5定义description
metadata name用于"描述页面"。该值必须适合在页面目录中使用,例如:在搜索引擎"。
由于主页通常代表整个网站,因此在主页meta
- description
中描述网站(而不是网页)是合适的。
答案 1 :(得分:0)
首先,我建议您登录Google Webmaster Tools。在那里您登录您的网站并获得大量信息和资源,以改善您网站的信息结构。
此处您有一篇来自Google的关于该主题的文章:Meta tags that Google understands
关于meta name="description"
元素:
<meta name="description" content="A description of the page" />
此标记提供页面的简短描述。在某些情况下,此说明将用作搜索结果中显示的代码段的一部分。
关于title
元素:
<title>The Title of the Page</title>
虽然技术上不是元标记,但此标记通常与“描述”一起使用。此标记的内容通常显示为搜索结果中的标题(当然还有用户浏览器中的标题)。
另请考虑实施structured data,请参阅schema.org。
我认为现在为整个页面提供基于Web标准,干净且语义丰富的HTML标记非常重要。