пятница, 6 февраля 2009 г.

Supplemental-страницы. Закрыть индексацию архива и ярлыков в Блоггере - как и зачем?

Штука такая. Я уже говорил раньше (в ноябре прошлого года) о том, что поисковые машины видят в наших блогах на блоггере больше страниц, чем там на самом деле есть.
И даже объяснял почему так происходит. А именно потому, что за отдельные страницы принимаются страницы по ссылкам из архива и ярлыков (у них же другой адрес).
Но на самом деле, это не очень хорошо. Много страниц в индексе - это приятно, но надо понимать то, что это выходят страницы с дублированным контентом (а это поисковые машины не любят).
И, кроме этого, такая страница может попасть в выдачу выше оригинальной (вряд ли, конечно, но всяко бывает...).
Это совершенно точно - вы можете это проверить сами, зайдя в "Яндекс.вебмастер" или в "Инструменты для веб-мастеров" Google. Там будут лишние страницы именно по ссылкам из ярлыков и архива.
Гугл делит страницы сайта на главные ("main") и дополнительные ("supplemental"). Большое количество дополнительных как-бы снижают качество сайта в глазах поисковика. Кроме этого, тем страницам, которые считаются вспомогательными, сложнее попасть в выдачу!

Соответственно, надо эту ситуацию как-то исправлять. Для этого желательно действовать сразу несколькими способами.
Один из способов - сокращение похожего, повторяющегося или дублированного контента.
А именно такой контент Гугл видит по ссылкам из архива и ярлыков.
Так что надо закрыть "архив сообщений" и "ярлыки" (они же "разделы","рубрики") от индексации.
Я нашёл такой вот способ:
Вначале, как обычно, на всякий случай сохраняем свой шаблон.
Затем в редаторе HTML нашего блога сразу после тега <head> надо вставить следующий код:

<b:if cond='data:blog.pageType == "archive"'><meta content='noindex,follow' name='robots'/></b:if><b:if cond='data:blog.pageType == "index"'><b:if cond='data:blog.url != data:blog.homepageUrl'><meta content='noindex,follow' name='robots'/></b:if></b:if>

И сохранить результат. Затем, чтоб проверить как всё работает - надо открыть какой-нибудь месяц или год "архива" и нажать в браузере "просмотреть исходный код страницы" (такая опция обычно появляестя в выпадающем меню, если кликнуть по странице правой кнопкой мыши - но вы все, я думаю, это давно и прекрасно знаете =).
И там вверху после тега <head> должна быть строка:
<meta content='noindex,follow' name='robots'/> 
Эта же строка должна присутствовать и тогда, когда вы проверяете какой-либо из "ярлыков".
Затем, на всякий случай, откройте главную страницу блога и ещё пару других обычных страниц.
Просмотрите также исходный код на них: там не должно быть этой строки! Если она там есть, значит от индексации стал закрыт весь блог, а это очень плохо, и что-то работает не так.
Но вообще такого случиться не должно.
Скажу честно: я читал хорошие отзывы об этом способе, его уже используют немало людей. Но сам я пока тестирую его - посмотрим что будет через пару дней; хотя вообще все вроде должно быть в порядке.
Ещё раз рекомендую на всякий случай отслеживать индексацию до и после через вышеупомянутые Яндекс.вебмастер и гугловские Инструменты для веб-мастеров.

Это ещё не всё.
Чтобы на сайте было как можно меньше "дополнительных" страниц - крайне желательно ещё вот что:

- активно перелинковывать между собой внутренние страницы блога; в этом, кстати, прекрасно (и автоматически!) помогают ссылки на схожие сообщения в конце поста.
- наличие тематических ссылок с других сайтов, и не только на главную, но и на на другие разные страницы вашего блога; желательно с весомых ресурсов (ну это уж как выйдет);
- может помочь sitemap, но сказанное выше, ИМХО, действеннее.

Способ, того, как убрать из индекса дублированный контент из виджетов я взял у Maxibiz (он, впрочем, тоже признаётся что позаимствовал его). Можете почитать там комменты - возможно найдёте что-нибудь интересное по этому способу.
О supplemental-страницах и борьбе с ними также можно почитать на английском здесь.

UPD: узнать качество сайтов в отношении "дополнительных страниц" можно на сервисе supplemental-calculator.

пятница, 30 января 2009 г.

Как создать дополнительные колонки между названием сайта и самим блогом.

Меня спросили в комментах:
"Можно ли в блоге создать дополнительные 3 клонки, столбца? Между названием сайта и самим блогом?"

Можно.
Но без видео инструкции это долго объяснять.
Поэтому я снял подробную видео-инструкцию:



Всё работает, я проверял.

понедельник, 26 января 2009 г.

Как отслеживать все ссылки и упоминания о себе в сети.

Это наверное уже все знают, но если вдруг кто-то не обратил внимания - всё же скажу.
Довольно часто нам интересно то, что говорят о нас в интернетах.
Кто на нас ссылается, кто просто упоминает наше имя и для чего это всё происходит.
Это полезно знать.
Наверное многие из нас время от времени вводили свой ник в строку поиска и просматривали результаты.
И весь этот процесс можно автоматизировать, с помощью хорошо знакомого нам rss.
Чтобы знать то, кто на нас ссылается - надо
пойти сюда:
http://blogsearch.google.ru/blogsearch?hl=ru

И написать в строке поиска: link:нужный_вам_адрес_в_сети
К примеру, link:moy-blog.com
После этого вы увидите результаты поиска (если они есть).
Кроме этого, слева на странице можно заметить слова "Подписаться: Atom | RSS".
Подписываетесь (я, лично, подписываюсь на atom, но вообще-то никакой разницы).

И после этого всякая новая ссылка на вас, которая появилась в сети - появится в вашем рсс-ридере, притом довольно скоро: обычно уже несколько часов после её публикации.
То же самое не только со ссылками, но и с упоминанием вашего никнейма.
Вбиваете его туда же, но без "link:". Так же подписываетесь.
Если ваш никнейм оригинальный - то это очень хорошо, так как все результаты поиска по нему будут именно теми, которые касаются вас. А если это "Вася", то можно вообще не искать из-за обилия в сети тысяч других Вась.
Поэтому оригинальные никнеймы - хорошая штука. Если потрудитесь - то будете единственным во всём мире. Для этого желательно не использовать уже существующие слова из каких-либо языков.

То же самое желательно сделать и в Яндексе.
Для этого надо пойти сюда:
http://blogs.yandex.ru/
Ввести нужный запрос, нажать справа на "все блоги и форумы" и также подписаться на rss.

Так вот вы и узнаете, кто, где, зачем и каким словом упоминает вас.
Это забавная и полезная штука. В её пользе я не раз убеждался.
Таким же образом можно отслеживать сайты и имена других, по тем или иным причинам, интересующих вас людей. Или вообще всё что угодно.

Я, к примеру, на 99,9% уверен, что некоторые тысячники в ЖЖ совершенно точно пользуются таким способом.
У них во френдленте огромное количество народа, но они его, естественно, не читают.
Но когда кто-нибудь их упоминает или ссылается на них - тут они вышеописанным мною способом узнают об этом, и порою комментят в таких постах.
Счастливый человек, которого откомментили в таком посте, после этого может пребывать в блаженном неведении и уверенности, что его читает Сам Тысячник.
Пока не узнает суровую правду жизни. 
Таким образом некоторые тысячники отчасти могут поддерживать иллюзию внимания к своим безымянным и малопоулярным читателям.

Но это ещё не всё. Есть такой сервис - Google Alerts. И если предыдущие два способа поиска работают по блогам и форумам, то этот может работать по всей сети.
Там надо указать - искать в новостях, сети, группах или совмещённо (т.е. comprehensive). Уведомления будут приходить на почту, и частоту этих уведомлений также можно указать; но можно сделать и не на почту, а как обычно сгенерировать фид.
Единственное, что Google Alerts работают как-то непредсказуемо (впрочем они ещё в beta-версии) поэтому более эфективными на данный момент, по моему мнению, выходят поиск по блогам от Гугла и Яндекса. Хотя я пользуюсь всем этим.

пятница, 23 января 2009 г.

Кат не работает в Google Chrome.

Неожиданно для себя открыл, что мой любимый способ ката не работает в Google Chrome.
Во всяком случае в бета-версии Chrome 2.0 (я её тестю).
Точнее сказать, там надпись "читать далее" отображается внизу поста, но подкат ничего не скрывается.
Я просто редактировал свой пост про "Литой свинец" как раз в Хроме, и с удивлением увидел, что никакого ката нет. Несколько раз просматривал html-код, думая что куда-то мог затесаться лишний тег, но безуспешно.
Потом поэкспериментировал в Firefox - и всё было нормально (в результате кат так и не стал там делать - надоело возиться).
Естественно, в этом вина не ката, которым мы пользуемся, а браузера. Я им в поддержку написал, что есть такой глюк - может быть исправят.
Всё-таки "Хром" ещё очень сырой, хотя в целом мне нравится.

четверг, 22 января 2009 г.

Нормальные имена страниц сообщений в Blogger.

Известно, что поисковики любят нормальные имена страниц.
Поисковые машины прекрасно понимают транслит. Поэтому, когда адрес представляет собой осмысленные слова, связанные с тематикой своей страницы - это может сослужить хорошую службу, чтоб оказаться в выдаче по нужным запросам.
В Blogger-е адрес строки автоматически составляется из названия поста. Но происходит это только тогда, когда название поста написано латиницей.
Раньше, насколько помню, было чуть иначе - и в адресной строке, если название было на кириллице, появлялась куча символов типа

http://название-блога.blogspot.com/год/месяц/%D0%AD%D1%81%D1%85%D0%B0%D1%82%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F 

Но такая каша из символов некрасиво смотрится, и впоследствии, когда название писалось на кириллице, адрес стал выглядеть как

http://название-блога.blogspot.com/год/месяц/blog-post_дата.html

Если же в названии поста встречается хотя бы пара символов на латинице - то пост автоматически называется ими.
Как вы понимаете, название поста типа blog-post_22 ничего в себе не несёт.
А между тем на первые страницы в поисковиках по некоторым запросам можно попасть даже благодаря исключительно названию страницы и её адреса.
Поэтому надо сделать так, чтобы название отображалось нормально.
Как это автоматизировать я, лично, не знаю.
Поэтому когда публикуете пост - просто пишите название латиницей, публикуйте и сразу после публикации нажимайте "Изменить сообщение", после чего вписывайте название поста на русском.
Всё будет так же, за исключением того, что адрес поста будет уже нормальный, вида

http://seorussian.blogspot.com/2009/01/normalnye-imena-stranitz-soobshenij-v.html


Кроме всего этого, на такой адрес просто приятнее смотреть самому.

пятница, 16 января 2009 г.

Панель управления в Blogger вместо navbar-a.

Наткнулся на возможность исполнения одной удобной вещи.
А конкретно: когда мы убираем navbar - то несколько удобных кнопок, в виде "Написать сообщение", "Настройка", "Изменить HTML" пропадают из виду.
И для того, чтобы получить к ним доступ - приходится заходить в www.blogger.com или в draft.blogger.com, откуда мы уже имеем доступ к панели управления.
Делать в несколько щелчков мыши то, что можно сделать всего в один - не практично и не логично.
А способ вывести нужные нам кнопки прямо на блог - есть. При этом их будет видеть только администратор блога.

Для этого надо, в самом начале, как обычно, на всякий случай сохранить резервную копию уже существующего шаблона, чтобы, в случае какой-либо ошибки, можно было легко его восстановить.
Затем надо узнать порядковый номер своего блога (так называемый Blog ID number).
Сделать это просто. Вы, когда вы залогинены, заходите в свою панель управления. И нажимаете там, к примеру, "написать пост".
Когда вы нажимаете на кнопку, вы попадаете в форму написания нового поста.
Теперь надо посмотреть на командную строку нашего браузера.
В ней будет значиться нечто вроде:




Так вот, эти цифры в конце, blogID=XXXXXXXXXX, это и есть номер-идентификатор вашего блога. Вы должны сохранить или записать цифры, выделенные красным, - они нам понадобятся.

Итак, заходим в макет/редактировать HTML и не нажимаем "расширить шаблоны виджета".
Находим строку кода:

<b:section class='sidebar' id='sidebar' preferred='yes'>

И прямо перед ней вставляем следующее:

<div align='right'><span class='item-control blog-admin'>
<h2>Admin Control Panel</h2>
<p><a href='http://draft.blogger.com/post-create.g?blogID=BlogIdNumber'>Новый пост</a> |
<a href='http://draft.blogger.com/blog-options-basic.g?blogID=BlogIdNumber'>Настройки</a><br/>
<a href='http://draft.blogger.com/rearrange?blogID=BlogIdNumber'>Макет</a> | <a href='http://draft.blogger.com/html?blogID=BlogIdNumber'>HTML</a> | <a href='http://draft.blogger.com/moderate-comment.g?blogID=BlogIdNumber'>Комменты</a><br/>
<a href='http://draft.blogger.com/logout.g'>Выход</a>
</p></span></div>

Слова BlogIDNumber вы должны заменить своим личным номером идентификации блога (мы нашли его выше).
Нажмите "Просмотр". Во время просмотра вы не должны увидеть никаких изменений и панели управления. Если всё в порядке - сохраняем.
Теперь посмотрите на свой блог. Если вы залогинены - то вы увидите в верхнем правом углу блога панель управления. Если не залогинены - то всё будет по-прежнему.
Я сделал так, чтобы все ссылки вели на draft.blogger.com, так как постоянно им пользуюсь.
Если вы не пользуетесь draft - то замените в коде слово draft на www.

Всё это безопасно, и если даже кто-нибудь посмотрит в код вашего блога чтобы найти ссылку вроде "написать пост" - то он попадёт на страницу, где с него попросят логин и пароль, которые всё равно знаете только вы.

Ещё есть способ сделать панель упарвления в виде отдельного виджета. Этот способ описывался в Blogger4you. Но меня и мой вариант устраивает, я им успешно пользуюсь.

Способ взят из Bloggingtips.

пятница, 2 января 2009 г.

Nofollow, dofollow. Размышления.

Честно скажу: не совсем понимаю людей, которые делают свои блоги dofollow.
Наверное все кто меня читают - в курсе что это такое. Для тех кто не в курсе - кратко поясню. Dofollow блоги - это те блоги, в которых всякая ссылка, которая стоит - к примеру, ссылка комментатора на его блог - передаёт вес с вашего блога на блог комментатора (то же самое с обратными ссылками, стоящими в blogspot-e под постом, если вы их открыли).
Нет, мне, конечно, приятнее комментировать dofollow блог. Но я никогда не сделаю этого только ради ссылки на себя. Если я и комментирую в таких блогах - то только из симпатии к автору (или посту) или по причине вопросов, возникающих по прочтении сообщения.
Бегать по дуфоллоу блогам с целью получения обратной ссылки, притом не зная - удалят ли её или сочтут за спам - да это просто почти то же самое что лизать жопу случайным людям в надежде что тебя погладят по голове, а не ударят в лицо. В меньшем масштабе, но суть та же самая.
Я рад что есть люди, делающие dofollow блоги. Просто потому, что, хотя я и комментирую их не ради ссылок, а оттого что мне они действительно интересны - я в плюс к этому даже имею ссылку.
Но всё же.
Если подумать о том, что большинство из набежавшего народа всё-таки будет комментировать именно ради ссылки (а скорее всего так и будет, особенно если блог попадёт в очередной "список dofollow блогов"), то спрашивается - зачем всё это надо?
Во-первых, таким людям не особенно будут интересны ваши сообщения и вы, так как им интересны только они сами и ссылки на самих себя. Автор блога может и сам в одно время начать сомневаться в том, оставили ему комментарий искренно или только ради ссылки.
И во-вторых, слишком больше количество ссылок на разные внешние ресурсы (а тем более на сомнительные) могут быть расценены поисковыми машинами как спам.
Естественно, если бы намерения всех пользователей были чисты и искренны - я был бы исключительно за dofollow блоги. Но увы, как и всё в этом мире, интернет тоже несовершенен.

Поэтому, чтобы оградить себя от фальши и потерь времени, потраченного на удаление спама, я оставил комментарии и обратные ссылки в Blogger-е как nofollow, и, мало того, ещё и поставил на них тег <noindex> для того чтобы Яндекс тоже перестал их индексировать.
О том, как закрыть ссылки из комментариев для Яндекса я написал в этом посте.
И сообщил об этом с помощью собственноручно изменённого значка:


Возражения и мнения принимаются!
Кстати, всех с новым годом!! =)