请说明<meta name="title">
代码与<title></title>
代码之间的区别。
<title>Page title</title>
<meta name="title" content="Page title">
如果两者都使用的是最优先的?
我观察到一些网站的元标记标题和<title></title>
标记都是相同的,这是预期的,请确认一下?
如果我们没有使用<meta>
标签标题,我会对SEO有任何问题吗?
<head>
<title>Stackoverflow</title>
<meta name="description" content="free source">
<meta name="keywords" content="HTML,CSS,XML,JavaScript">
</head>
答案 0 :(得分:42)
<title>
是任何HTML页面上必需的元素,是有效标记,并且将在浏览器的标签/窗口标题中显示为页面标题。例如,尝试将以下标记输入W3C Markup Validator(通过“直接输入”):
<!DOCTYPE html>
<html>
<head></head>
<body></body>
</html>
这会产生一个错误,即<title>
中没有<head>
的实例。
<meta name="title" content="page-title">
元素就是 - 关于您的网页的元数据,任何客户端浏览器或网络抓取工具都可以根据需要使用或不使用。是否使用它将取决于所讨论的爬虫/客户端,因为它们都不需要查找或不查找它。
简而言之,如果您想要有效的标记,则应该有一个<title>
元素。 <meta>
标记取决于您是否要提供抓取工具/客户端,并且您可能必须检查文档以了解特定抓取工具是否使用它。
答案 1 :(得分:11)
第一个是显示页面名称。
<title> This will be displayed in the title bar of your Browser. </title>
其次是爬行。
<meta name="title" content="Whatever you type in here will be displayed on search engines.">
答案 2 :(得分:3)
<title>
标记实际上会在页面顶部显示页面名称。用于抓取的<meta>
标记可以省略,页面仍然应该抓取<title>
标记。如果你愿意,我想你可以坚持使用<title>
标签。
答案 3 :(得分:-3)
我注意到一些博客网站谷歌将使用
<meta name="description"
有关网站的一般说明。
因此,如果您有一个博客网站,其中主页也显示最新的博客文章,您不希望网站描述与博客帖子名称中定义的相同
所以我会尝试元描述以获得概述和
<title>
了解具体内容。