Кажется, вы можете установить огромное количество метатегов . Я предполагаю, что некоторые из них важнее других.
Какие метатеги наиболее важны и почему?
Мне вообще нужны метатеги? (глядя на домашнюю страницу stackoverflow, их нет)
Кажется, вы можете установить огромное количество метатегов . Я предполагаю, что некоторые из них важнее других.
Какие метатеги наиболее важны и почему?
Мне вообще нужны метатеги? (глядя на домашнюю страницу stackoverflow, их нет)
Ответы:
Я понимаю, что это старый вопрос, но он по-прежнему остается популярным в Google, поэтому я подумал, что дам обновленный ответ, включающий популярные сайты социальных сетей.
Обычно у меня есть четыре группы метаинформации:
Обычная метаинформация - используется поисковыми системами и браузерами.
<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, когда кто-то делится вашим URL-адресом
<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+, когда кто-то делится вашим URL
<meta itemprop="name" content="{{pageTitle}}">
<meta itemprop="description" content="{{description}}">
<meta itemprop="image" content="{{imageUrl}}">
Примечание: вам это действительно не нужно, Google+ вернется к тегам Open Graph, которые использует Facebook.
Мета-информация Twitter - используется Twitter, когда кто-то делится вашим URL-адресом.
<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}}">
Я воспользуюсь тем же ответом на этот вопрос :
Несколько лет назад метатеги были важны для поисковой оптимизации. Однако ими злоупотребляли и обычно игнорируют почти все поисковые системы (включая Google, Yahoo и Live search. Простите: Bing).
Самые важные теги для SEO , которые вы можете включить в свой (X) HTML являются <title>
и <meta name="description"...>
теги.
<title>
обычно должно быть таким, как вы хотите, чтобы поисковая система называла вашу страницу в своем списке.<meta name="description"...>
иногда может дать поисковой системе общее представление о том, как описать вашу страницу при ее индексировании.Однако использование этих двух тегов не обязательно повлияет на увеличение видимости вашего сайта в списках поисковых систем. Для получения дополнительной информации по этому аспекту на сайте Google есть хороший раздел о SEO .
Обновление, май 2015: все еще очень популярный ответ, я рекомендую вам посмотреть ответ @alden, поскольку он гораздо более обновлен, чем мой собственный (сейчас ему 6 лет)
Исходный ответ следует ниже:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
Чтобы сообщить браузеру, что такое тип контента и кодировка
<meta NAME="ROBOTS" CONTENT="NOODP">
См. Http://www.mattcutts.com/blog/google-supports-meta-noodp-tag/, чтобы узнать, почему
<meta name="description"...>
Очевидный
<meta name="keywords"...>
Google не использует это, но другие поисковые системы могут
<meta HTTP-EQUIV="Expires" CONTENT="Tue, 20 Jun 1995 04:13:09 GMT">
Если вы знаете, когда вы хотите, чтобы эта страница истекла из кеша
Самый важный мета - тег , вы должны использовать это:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
приспособлен к костюму. Это гарантирует, что, если вам когда-либо понадобится передать этот HTML-документ через что-то другое, а не через веб-сервер (например, работая с ним локально, отправив как вложение), пользовательский агент будет знать его тип mime и набор символов. Просто убедитесь, что заголовки вашего сервера согласны.
<meta charset="utf-8" />
эквивалент HTML5.
Лучшее SEO - это веб-сайт, который эффективно удовлетворяет потребности своих целевых пользователей. Для этого вам нужно иметь сайт, на котором есть что-то, что люди могут использовать, захотеть или в которых будет нуждаться. Это ценность и самое главное. Это может быть что угодно, от хороших статей до развлекательного видео или полезного скачивания. Теги поддерживают хороший контент, но не могут заменить его для SEO. Если содержание достаточно хорошее, теги не нужны. Поверьте мне, когда я говорю, что если на вашем сайте есть что-то, все, что люди хотят или нуждаются, что они не могут получить где-нибудь, ваш сайт будет хорошо себя вести во всех отношениях, будь то теги или отсутствие тегов. Если ваш сайт скучный и бесполезный, он выйдет из строя, с тегами или без тегов.
GoogleBot игнорирует метаинформацию, доверяя только самому содержанию страницы, а не его дескрипторам. Таким образом, полезность некоторых тегов может быть ограничена.