Разница между тегом <meta name = "title"> и тегом <title></ title>

Пожалуйста, уточните, в чем разница <meta name="title"> тег и <title></title> тег.

<title>Page title</title>
<meta name="title" content="Page title">

Если используются оба, что является наиболее приоритетным?

Я наблюдал за некоторыми сайтами как метатег заголовка, так и <title></title> теги оба одинаковы, что ожидается, пожалуйста, подтвердите?

Если мы не использовали <meta> у меня есть проблемы с SEO?

<head>
<title>Stackru</title>
<meta name="description" content="free source">
<meta name="keywords" content="HTML,CSS,XML,JavaScript">    
</head>

4 ответа

Решение

<title> является обязательным элементом любой HTML-страницы, чтобы быть допустимой разметкой, и будет отображаться как заголовок страницы в заголовке вкладки / окна вашего браузера. Например, попробуйте ввести следующую разметку в W3C Markup Validator (через "Прямой ввод"):

<!DOCTYPE html>
<html>
    <head></head>
    <body></body>
</html>

Это приведет к ошибке, что нет экземпляра <title> в <head>,

<meta name="title" content="page-title"> Элемент - это просто метаданные о вашей странице, которые любой клиентский браузер или веб-сканер может использовать или не использовать по своему усмотрению. Будет ли он использоваться или нет, будет зависеть от рассматриваемого сканера / клиента, поскольку ни один из них не обязан искать его или не искать.

Короче говоря, вы должны иметь <title> элемент, если вы хотите правильную разметку. <meta> Этот тег будет зависеть от того, хотите ли вы предоставить сканерам / клиентам, и вам, вероятно, придется проверить документацию на предмет того, использует ли его конкретный сканер.

Во-первых, отображать имя страницы.

<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.">

<title> тег будет отображать имя страницы в верхней части страницы. <meta> тег, хотя и используется для сканирования, может быть опущен, и страница все равно должна сканироваться поверх <title> тег. Я думаю, что вы могли бы просто придерживаться <title> пометьте, если хотите.

Я заметил, что для некоторых сайтов блогов Google будет использовать

<meta name="description"

для общего описания сайта.

Таким образом, если у вас есть сайт блога, где на главной странице также отображаются последние записи блога, вы не хотите, чтобы описание сайта совпадало с именем поста блога, определенным в

Так что я бы попробовал мета описание для обзора и

<title> 

для конкретного контента.

Другие вопросы по тегам