<meta name =“title”/>标记与<title> </title>标记之间的区别

时间:2014-01-12 15:06:18

标签: html meta

请说明<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>

4 个答案:

答案 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> 

了解具体内容。