Google оптимизация: Что должен сделать программист для клиента

SEO иногда жив, иногда мертв — его объявляют туда сюда регулярнее лунных циклов, но в любом случае есть негласные условия для хорошей индексации роботом. Самое важное конечно яркий понятный контент, но этот контент надо не испортить программистом. Что же должен делать программист/кодер при разработке сайта для его минимальной оптимизации? *Покупать ссылки и писать тошно-тексты ведь не задача программиста. Ты-ж-программисты, возможно, берутся за такое, но это всегда риски… программист — он программирует.

Использовать семантическую верстку

Ставить нужные заголовки как h1-h6 (особенно важен h1 — он самый главный на всей странице, важнее даже мета-title), header, footer, article — очень много хороших, правильных тегов в правильных местах — и робот поймет Ваш контент правильно. Во всех ссылках прописать title, в картинках alt, ссылки делать «человекопонятными» по возможности. Это такой джентльменский набор, о котором не принято говорить, но все еще встречаются не замечающие этого разработчики.

Использовать микроформаты

Большой гид по тому, как правильно сообщать поисковику о себе, осмысленно делить контент и быть со «звездочками» в поиске.

google-reviews

Даже если у Вас на сайте ничего такого нет — как минимум контакты Вашей компании. Ссылка для проверки валидности разметки: как страницу видит Гугл


Очистить пути для робота

Робот очень не любит блуждать по сайту, а когда у Вас товаров 100, но на них 100 фильтров разного типа поиска — то факториальное количество страниц с фильтрами будет явно не нужным. Закройте их от индексации и введите канонические ссылки. Подробнее в документации

Также в эту задачу входит ясная карта сайта (ее тоже по-хорошему стоит сгенерировать для большого сайта автоматически) и вменяемый robots.txt

User-agent: *
Disallow: /search/*
Disallow: /search
Crawl-delay: 10
Sitemap:http://mysite.com/sitemap.php

Слепить вместе версии с WWW и без WWW

Последний пункт не кодерский, но достаточно веский чтобы его сделать сразу. Чтобы у Вас было не два разных сайта в индексе. До сих пор Гугл сам так не делает, и даже в панели вебмастера надо оба добавлять и указывать какой из них приоритетный. Если Вы еще не знаете кто такой «вебмастер» гугла — то кликайте на картинке и быстро исправляйте это незнание.

google-webmasters

RewriteCond %{HTTP_HOST} ^nmiu\.com\.ua [NC]
RewriteRule ^(.*) http://www.nmiu.com.ua/$1 [R=301,L]

Оставить комментарий

XHTML: Вы можете использовать такие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">