Оптимізація HTML-коду для пошукових систем

..
Навіщо це потрібно і як це робити, я спробую пояснити найбільш доступно. Якщо Ви відчуваєте, що не розумієте хоча б 20% цієї статті, то можу порадити скачати підручник по HTML. За останні 3-4 роки пошукові системи дуже сильно змінилися. Причина цього – різке зростання кількості web-сайтів. Колишні методи ранжирування результатів пошуку не дають можливості розставити ресурси в правильному порядку, необхідний більш точний інструмент для визначення релевантності сторінки. Що таке релевантність? Говорячи простою мовою – це відповідність знайденої web-сторінки введеному запиту. Кожна пошукова система має кілька роботів, які постійно ходять по Мережі, переходячи зі сторінки на сторінку за посиланнями, за це їх і називають павуками. По суті справи це просто програма, яка зберігає в бази даних пошукової системи частини HTML коду сторінок.
Далі отримана інформація обробляється (індексується), згідно з алгоритмами розрахунку релевантності і стає доступною для пошуку. Природно у кожної системи свої унікальні алгоритми, які до жаль тримаються в секреті. Грунтуючись на особистому досвіді, я спробую розповісти на що потрібно звертати увагу при оптимізації HTML коду. Але спочатку хочу зауважити, що існує ще один критерій, що впливає на видачу результатів пошуку – індекс цитування.
Тепер до справи. Перше, що шукає робот, прейдя на сайт – це файл robots.txt, розташований в кореневому каталозі загальнодоступних документів. Якщо він його там не знайде – нічого страшного не станеться.

Зміст robots.txt:
1. Рядок "User-Agent:" після двокрапки перераховується список роботів, до яких ви хочете звернутися.
2. Рядок "Disallow:" – власне звернення, вірніше заборону на індексацію зазначених після двокрапки директорій або
документів. Потрібно вказувати абсолютний шлях, наприклад: якщо треба заборонити індексацію директорії http://site.ru/secret/,
то рядок буде виглядати так –
Disallow: /secret/
Поки що сайт не оптимізований або повністю не готовий, слід заборонити його індексацію всім роботам. Відповідно robots.txt буде виглядати так –

User-Agent: *
Disallow: /

Далі робот індексує головну сторінку і всі інші, на які знайшов посилання (але не більше 500 сторінок за один раз).
Тепер розглянемо сам HTML код. Перш за все – це заголовок (те що між тегами <title> </ title>). Йому треба приділити багато уваги, так як пошукові системи надають заголовкам велике значення при підрахунку релевантністю (особливо Яndex). Чи не
варто тут писати url вашого сайту – для цього є адресна рядок. Необхідно коротко і ясно відобразити тему сторінки, тільки не треба повторювати одне і теж багато разів у всіх відмінках.
Припустимо ви продаєте холодильники. У багатьох магазинах я бачив такий напис <title>.:: Super Shop::. Інтернет магазин. Будь-які товари – на будь-який смак. </ Title>
Невже, люди шукають це засіб будуть шукати Інтернет магазин, а не сам засіб. Більш розумним був би такий заголовок: <title> Холодильники. Великий вибір. </ Title>

Далі я наведу meta теги, які так само повинні розташовуватися вгорі, всередині тега <head> на мій погляд це обов'язкові
теги.

<meta name="description" content="Опісаніе">
<meta name="keywords" content="ключевие слова">
<meta name=”resource-type” content=”Document”>
<meta name=”document-state” content=”Dynamic”>
<meta name=”robots” content=”ALL”>
<meta name=”revisit-after” content=”14 days”>
<meta http-equiv=”Pragma” content=”no-cache”>

Тег "description" – дуже важливий тег. Саме його побачать користувачі у результатах пошуку і вирішать, чи відвідувати ваш сайт. У даному випадку я б написав: "Холодильники з Європи за низькими цінами. Безкоштовна доставка. "

Тег "keywords" – сильно впливає на релевантність сторінки. У нього потрібно включати 7 – 10 слів (не більше) по яких користувачі шукають в пошукових системах інформацію, аналогічну вашій. Не треба повторювати одні і ті ж слова по кілька разів – це не вплине на релевантність. Слова пишіть без ком – через пробіл, щоб пошукова система могла сама
скласти з них словосполучення. У теж час намагайтеся слова, складові найбільш популярні пошукові запити, ставити поруч. І найголовніше! в "keywords" не повинно бути слів, які не зустрічаються ніде на сторінці – це дуже поширена помилка, яка призводить до зниження релевантності сторінки.

У теге "revisit-after" не вказуйте менше 9 днів, це може не сподобатися роботу.

Далі, відразу (або майже відразу) після тега <body> повинен розташовуватися логотип і / або заголовок. У полі "alt" логотипу вкажіть два-три слова, які присутні і в заголовку і в "keywords" (за якими ми і оптимізуємо сторінку). У нашому прикладі це буде "засіб від облисіння". Заголовок повинен бути аналогічний і обов'язково між тегами <h1> </ h1>. Якщо
такий громіздкий заголовок не вписується в концепцію дизайну, то його розмір і колір можна змінити у таблиці стилів (CSS), головне щоб заголовок залишався заголовком і виділявся на сторінці.

Якщо CSS розташувати в окремому файлі то h1 можна додати будь-який зовнішній вигляд, аж до невидимості на сторінці. Павук не помітить підміни властивостей (принаймні поки він цього робити не навчився), але ходять наполегливі чутки що Google скоро прикриє і цю халяву:)) У будь-якому разі не соромтеся використовувати CSS, якщо треба надати заголовку більш компактний вигляд
– Це не буде вважатися спамом. Але й не переборщити з кількістю заголовків: 2-3 максимум, інакше вас виключать з бази даних пошукової системи. Якщо слово не зі списку ключових, не укладайте його в теги <b> або <strong>, використовуйте їх тільки при виділенні ключових слів. А як тоді виділяти заголовки або пункти меню, не містять keywords? Відповідь проста
– Використовуйте CSS. Намагайтеся дотримуватися частоти ключових слів в 2% -7% і розташовуйте їх якомога вище. Велику сторінку, розбивайте на більш дрібні (пошуковим системам це подобається). Хоча загальна кількість сторінок сайту, що відповідають запиту не сильно впливає на його положення в результатах пошуку, все ж таки краще багато невеликих сторінок, ніж мало великих:). Не використовуйте фрейми – роботи їх не "бачать". Якщо без фреймів не обійтися, то опис сайту помістіть в тег <noframes> хоч це сильно не допоможе … Елементи ImageMaps теж заважають індексації.
Використовуйте стандартні HTML посилання <a href=http://site.ru> Site </ a>. І останнє – чужу рекламу, скрипти та коди
лічильників укладайте в теги <noindex> </ noindex>, щоб робот їх не індексував.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*