правильные метатеги.
Их задача - улучшить индексацию поисковыми системамиДля чайников:
зайдя в админку, переходим на вкладку ДИЗАЙН и далее ИЗМЕНИТЬ HTML. Сохраняем существующий шаблон. Потом ставим галочку рядом с "расширить шаблоны виджета". С этого начинается любые изменения, поэтому в других постах я их буду подразумевать по умолчанию.
метатеги для главной страницы
Сразу после открывающего тега <head> вставляем
<b:include data='blog' name='all-head-content'/>
<b:if cond='data:blog.pageType == "index"'>
<title><data:blog.title/></title>
<b:else/>
<title><data:blog.pageName/></title>
</b:if>
//тайтл для главной страницы = названию блога, а для страниц с постами - названиям постов
<b:if cond='data:blog.pageType == "index"'>
<meta content='описание блога в целом и (или) его главной страницы' name='description'/>
<meta content='ключевые слова для блога и (или) его главной страницы' name='keywords'/>
//ключевые слова можно убрать: Гугл и Яндекс их не учитывают, но на главной я все-таки прописываю
<meta content='NOINDEX,FOLLOW' name='ROBOTS'/>
//Лично я предпочитаю, чтобы главная не индексировалась: так меньше заморочек с повторяющимся (дублированным) контентом, но это вопрос веры и предпочтений:)
</b:if>
динамические описания для страниц
<b:if cond='data:blog.pageType == "item"'>
<meta expr:content='data:blog.pageName+ " / название вашего блога http://адрес вашего блога/"' name='Description'/>
// не идеальный вариант, но лучшее, что я пока придумал: если названия постов (статей) содержательные, сниппет получится вполне привлекательным. Вместо названия блога можно прописать автора. Адрес (url) блога в описании - дополнительная прививка от плагиата.
<meta content='INDEX,FOLLOW' name='ROBOTS'/>
//Внутренние страницы - посты должны индексироваться поисковиками. Поскольку выше указано, что не индексируется только главная, этот тег можно в принципе не прописывать или прицепить к индексации главной с помощью else, но я сознательно выбираю кондовый вариант, чтобы не запутаться
</b:if>
Запрещаем индексацию архивов
<b:if cond='data:blog.pageType == "archive"'>
<meta content='NOINDEX,FOLLOW' name='ROBOTS'/>
</b:if>
//Я сначала этого не сделал, и поэтому в индексе гугла до сих пор болтаются "содержательные" страницы с заголовками типа "Июль 2009".
На этом первый этап оптимизации заканчивается. На вопросы отвечу, ругань приму: я не гуру.
В тему:
ненавижу SEO, но занимаюсь оптимизацией блога
25 коммент.:
Т.е. нужно вставит всё, кроме коричневого текста, т.к. это ваши комментарии?
ТАРОманьяк, извините, пропустил этот комментарий(:
Да, конечно, коричневый текст -мой коммент, для оптимизации нужно вставить все, кроме него
Доброго дня! Вопрос не по теме. Яндекс запустил DNS-хостинг. У меня домен не ...blogspot.com. Это означает, что я могу не оплачивать хостинг? А воспользоваться предложением Яндекса? В чём тогда преимущества платного хостинга?
У меня смутное ощущение, что я не понимаю ситуацию
Да уж, действительно, не по теме -даже удалил сгоряча.
А главное преимущество платного хостинга -независимость.
Я не спамер.))) Без проблем, если не напечатаете коммент, а только ответ. Ответьте, плиз. на вопросы:
1) как закрыть комментарии meta-тегом, ведь они не являются отдельными страницами?.
2) что делать с фидом - ведь он является sitemap?
2 Nmira. Собственно, я просто удивляюсь, что человек, целеноправленно ведущий блог о заработке в интернете, задает иногда очень наивные вопросы:))
Отвечаю:
1. комментарии "закрыты" тегом canonical, так что можно не париться.
2. rss отображает только начало текста, так что закрывать ее не нужно:)
Я наверно туплю.))) Но не могу найти отдельный URL с комментариями. Только якорь: http://....html#comments.
Поправьте, коли ошибаюсь: canonical используется если сайт имеет идентичный или очень похожий контент, доступный по разным URL.
А какой URL у комментариев?
Получается, что нужно закрывать фрагмент страницы.
НМитра:)) Чтобы ответить на Ваш вопрос, я из админской страницы открыл его по адресу:
http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html?showComment=1288554398503#c1777837701491276171
Но, повторяю, там стоит по умолчанию тег каноникал, так что можно не закрывать:))
И как сама не додумалась?! Вот спасибо.
Яндекс только canonical не воспринимает((.
Жаль доступа в robots.txt нет.
Но для Яндекса можно сделать мета тег noindex nofollow
Для отдельной страницы вид получится:
<b:if cond='data:blog.url == "http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html?showComment=1288554398503"'><meta content='index,nofollow' name='robots'/></b:if>
Выкидываем конечик после #. Их поисковики не индексируют.
А как для всех страниц скопом?
А что мешает сделать так:
дальше точно так же прописываем на наше усмотрение мета теги для item, archive и static pages, а потом пишем
Только не понимаю, зачем Вам индексация таких страниц Яндексом - это же дублированный контент?
Черт, забыл перевести в читаемые символы(: В общем используем b:else и это будет правило для всех страниц неопознанного типа
Ага, опечаталась - noindex. Полный код, плиз.))) Не очень понятно, куда его добавить. Если добавить после моей записи, получится запрет индексировать всё остальное.
На практике у мне не удалось закрыть мета-тегами динамические ссылки.(((
Нмитра, прошу прощения, я в жутком цейтноте(: Вечером или завтра сам попробую и отпишусь
Нмитра, перепробовал несколько вариантов, но увы(: Движок блогспота пока не поддерживает вложенность разных else(:
Есть ещё http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html?feed=rss2
А как теперь из Яндекса дублирующую страницу вытравить ?((
Нмитра, действительно, есть такой дубль. Но неужели у Вас в Яндексе он есть? А для Гугл можно дополнительно использовать в панели вебмастера вкладку "настройки", чтобы отсечь все, начиная с вопросительного знака. У Яндекса, увы, это можно сделать только с помощmю robots.txt (clean param)
Одна(комментарии) прорвалась) Такой ощущение, что Яндекс её нашёл по ссылке с даты отправки коммента.
Ну, один комментария :))) не страшно. Однако маловероятно, что он проиндексировался по ссылке с поста: у меня в панели яндекса нет ни одного, хотя в блоге есть. Гораздо вероятнее, что комментатор (возможно - спамер-продвигайло) поставил ссылку на свой собственный коммент.
Как Якдекс читает мета-тег URL? Воспринимает его? Далее для отдельной страницы.
Запись <b:if cond='data:blog.url == "http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html?showComment=1288554398503"'><meta content='noindex,nofollow' name='robots'/></b:if> бесполезна. Закрывает и http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html
Вот эта интересней: <b:if cond='data:blog.url == "http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html"'><meta content='index,follow' name='robots'/>
<META Name='URL' content='http://addstips-site.blogspot.com/2009/12/optimizatcia-blogger.html'/>
</b:if>
Получается почти аналог canonical.
Интересеней:) Но Яндекс понимает мета-тег URL только в контексте переадресации (получается 302 редирект), так что массово использовать не рекомендую:)
См.
http://help.yandex.ru/webmaster/?id=1111858
А почему все рассматривают метатеги применительно к методологии Яндекса? Других то ПМ нет что ли вообще? Или Яндекс это эталон?
С комментариями в итоге я расправилась доисторическим методом: оформила текстом и тегами noindex и nocontent.
Отправить комментарий