Seo-аудит сайту і усунення помилок

Seo-аудит сайту і усунення помилок

Почати варто з банального ради: для виявлення переважної більшості помилок, а також пошуку шляхів їх виправлення настійно рекомендую додати сайт в Google і Яндекс Вебмайстер (ніхто не забороняє оформити реєстрацію і там, і там). Часу цей крок займає мінімум, зате користі в майбутньому для вас - вагон і маленька коробочка!

Отже, почнемо по порядку.

Опис проблеми. Дублюючийся контент - це блоки тексту або цілі сторінки, які повторюють вміст основних і найбільш цікавих для просування сторінок сайту. Чому це погано? Справа в тому, що всі пошукові системи прагнуть індексувати тільки унікальну інформацію - в повторенні, матері вчення, ніхто в даному випадку не зацікавлений. І якраз індексування дублюючого контенту призводить до зайвої витрати ресурсів пошукових систем. Нам-то з вами до їх проблем, здавалося б, справи немає. Але щоб уникнути цієї проблеми пошуковики намагаються максимально виключити дублює інформацію з видачі - хоча б в межах дублюється інформації на одному і тому ж сайті. І тому дуже часто виникає ситуація, коли через копій одних і тих же сторінок з пошукової видачі пропадають обнародувано вами сторінки, а з'являються неповноцінні дублі, нездатні зайняти високі місця в топі в принципі. Практично вся праця йде нанівець!

Що робити? Знайти, в чому причина появи дублів, і усунути її!

Основні причини появи дублюючого контенту:

Опис проблеми. Так історично склалося, що URL (англ. URL - Uniform Resource Locator) сторінки сайту може закінчуватися як знаком слеша ( «косою»), так і нічим, обходячись без цього символу. Різниці в цьому з користувальницької точки зору немає ніякої, проте пошукові системи - не користувачі. Тому два однакових, здавалося б, урла, які відрізняються тільки наявністю слеша в самому кінці, будуть сприйматися як два урла двох, підкреслюю, різних сторінок!

Як виправити. всього лише налаштуйте перенаправлення (редирект 301-го типу) зі сторінок зі Слеш на сторінки без слеша. Або навпаки - як вам більше подобається!

Зробити це можна з мінімальними навичками редагування коду. Так, перенаправлення сторінок можна налаштувати у файлі .htaccess. При цьому в Apache повинен бути підключений модуль mod_rewrite (файл httpd.conf). І, зрозуміло, не забувайте зробити резервну копію файлу .htaccess перед його зміною - зіпсувати діючий файл не так вже й складно, не варто це перевіряти на собі!

В результаті два види перенаправлення в поправках виглядають наступним чином:

- Перенаправлення на сторінки без слеша:

- Перенаправлення на сторінки Слеш:

1.2. Чи не налаштований основний домен

Як вибрати основний домен?

Якщо пошукові системи проиндексировали site.ru, тоді вибираємо його основним. Якщо навпаки, то також робимо навпаки - і канонізуючи www.site.ru. Правда, деколи буває, що Google і Яндекс індексує «різні» сайти. Тобто Google проіндексував сайт як site.ru, а Яндекс - вже як www.site.ru. В такому випадку краще вибрати основним домен, який проіндексував Яндекс. Ніякого підлабузництва до найбільшому українському пошуковику тут немає! Просто Google набагато швидше Яндекса зможе переіндексувати «новий» для себе домен, коли ви його зробите основним ...

Як налаштувати основний домен:

1) Налаштуйте все той же рятівний 301 редирект (перенаправлення) на сайт на користь урлов з www або без нього. Такий редирект знову ж можна відрегулювати в файлі .htaccess одним з наведених способів правки:

Перенаправлення з www на без:

Перенаправлення без www на сторінку з www:

2) Вкажіть основний домен в сервісах Веб-майстер від Google і Яндекс.

Seo-аудит сайту і усунення помилок

Seo-аудит сайту і усунення помилок

3) Пропишіть в директиві Host. про яку йдеться в файлі robots.txt. основний домен:


До речі, зверніть увагу, що цю директиву Host на даний момент Новомосковскет і розуміє тільки пошуковий робот Яндекса!


Як виправити. сторінки для друку найкраще повністю закрийте від індексації у файлі robots.txt:


До речі, щоб випадково не закрити обнародувано сторінки від індексації, непогано після перевірити правильність директив файлу robots.txt в сервісах Вебмастера Google і Яндекс:

1.4. сторінки сортування

Опис проблеми. Багато сайтів, особливо це стосується інтернет-магазинів, мають функцію сортування продукції. І, як це часто буває, зручність для користувача обертається головним болем для просування: сторінки сортування також дублюють контент основних розділів і відволікають на себе увагу пошукових систем. Виглядати такі сторінки можуть в такий спосіб:

Seo-аудит сайту і усунення помилок

Посилання на сторінки з сортуванням

Крім цього багато інтернет-магазини на сторінках самих карток товарів мають ще й кнопки «Замовити» або «Порівняти». При цьому посилання на цих кнопки також можуть дублювати - тепер уже сторінки з товаром!

Seo-аудит сайту і усунення помилок

Посилання на сторінки замовлення і порівняння


Як виправити. все-все сторінки подібних видів (сортування, порівняння товарів і інші подібні, чисто службові сторінки) вкрай настійно рекомендується закривати від індексації - у всьому тому ж файлі robots.txt:

...
Disallow: * filter
Disallow: * compare
Disallow: * purchase


І знову не забуду повторити: найправильніше перевірити правильність директив у файлі robots.txt можна способом, який описаний в пункті 1.3.

1.5. Дублі головної сторінки

Опис проблеми. Нажаль, дуже багато систем управління сайтом (CMS - англ. Content Management System) можуть створювати так звані індексні сторінки, які просто дублюють головну, не приносячи нічого нового.


Як виправити. Треба в який вже раз налаштувати у файлі .htaccess все той же класичний 301-й редирект з дублюючих сторінок на головну:

Інший спосіб перенаправлення - вставте на сторінку index.php наступний код:

1.6. Неправильну відповідь сервера

Опис проблеми. Іноді сервери, на яких розміщуються сайти, некоректно віддають HTTP-заголовок. Найпростіший приклад такої ситуації: коли неіснуюча сторінка на сайті може віддавати код 200, тобто код робочої і повноцінної сторінки. В результаті такі «порожні» сторінки можуть бути дублем і заважати просуванню основних розділів.

Щоб зрозуміти, яку відповідь дає та чи інша сторінка сайту, можна скористатися допомогою сервісу Bertal.ru. Або ж звернутися до Яндекс.Вебмайстер в розділі «Перевірка відповіді сервера»

Як виправити. в найпершу чергу необхідно налаштувати сервер так, щоб неіснуючі сторінки віддавали код 404, код помилки або неіснуючої сторінки. Нажаль, опис налаштування серверів в силу обсягу і теми виходить за рамки даної статті, тому рекомендую ознайомитися з матеріалами статті «Сервер Apache - Налаштування».


Як виправити. використовуйте в файлі robots.txt вже відому вам директиву Disallow. яка дозволить з легкістю закрити сторінки від індексації, що містять UTM-Мітки інші параметри:

На цьому, мабуть, можна з дублюванням контенту в межах одного сайту і закінчити.

Опис проблеми. Найбільш поширених помилок на сайтах клієнтів в плані тематичної складової не так вже й багато насправді. Але всі вони досить серйозні і помітно заважають хоч якимось успіхам в просуванні. Серед подібних проблем головні:

  • тексти, скопійовані з інших джерел;
  • наявність орфографічних помилок в тексті;
  • Прихований текст.

Сторінки з «плагіатних», а простіше кажучи краденим текстом і / або з безліччю помилок в наші дні мають мінімальні шанси добре ранжуватися потрібні вам запитам!

Як виправити. Перевірте текст на унікальність без будь-яких проблем за допомогою одного з наступних онлайн-інструментів:

Якщо перевірка показала, що текст має низьку унікальність або взагалі є повною копією вже відомого тексту, то рада тут тільки один - і він максимально простий: неунікальний текст необхідно замінити! Повірте, зараз не проблема знайти копірайтера, який добре розбирається в потрібній саме вам тематиці. Для цих цілей можна пошукати виконавця на профільних форумах або ж скористатися широко відомими біржами статей типу:

Ясна річ, що питання оформлення тексту - вкрай масштабний, йому легко присвятити цілу книгу. Але кілька ключових рекомендацій щодо оформлення і структурування сторінок в стислій формі зробити можна:

Завдяки всьому цьому ваш сайт зможе похвалитися корисною і приємною для читання інформацією! Повірте, це оцінять всі: і користувачі, і пошукові системи, і навіть конкуренти ...

Опис проблеми. Зараз доведеться знову говорити банальні, але, як показує практика, невідомі багатьом вебмайстрам і програмістам речі. Коли робот натикається на неіснуючу сторінку, йому віддається код 404, помилка. Відповідно і коли користувач потрапляє на неіснуючу сторінку сайту, то йому необхідно повідомити про це! Зробити це нескладно, для цього випадку повинна бути підготовлена ​​спеціальна «сторінка 404». Багато веб-майстри, навіть знаючи про це правило, нехтують цим рішенням і використовують стандартні і по суті нічого не значущі відповіді сервера типу:

Not Found
The requested URL / no-page was not found on this server.


Цілком логічно припустити, що переважна більшість користувачів, вкрай далеких від слів із серії «server», побачивши таке повідомлення, просто закриють сторінку - і відправляться на пошуки іншого, більш людяного сайту. Тому щоб не втрачати відвідувачів, необхідно належним чином оформити таку єдину для всіх помилкових звернень сторінку 404.

Основні рекомендації з оформлення сторінки 404 гранично прості:

  • сервер повинен віддавати код 404 (див. пункт 1.6. Неправильний відповідь сервера);
  • сторінка повинна бути зроблена в тому ж стилі, що і інші сторінки сайту;
  • користувачеві необхідно чітко, зрозуміло і досить великим шрифтом повідомити про те, що така сторінка не існує;
  • щоб користувач не пішов з сайту, на сторінці можна використовувати посилання на головні розділ або сторінку, форму пошуку по сайту, карту сайту, посилання на популярні статті або щось в цьому дусі.

Seo-аудит сайту і усунення помилок

Сторінка сайту про сходи на металевому каркасі:


Сторінка сайту про оформлення акваріумів:

5. Дублі Title і description

Опис проблеми. Текст в теге title використовується в якості заголовка сторінки в результатах пошуку. Тому важливо формувати унікальний і інформативний заголовок в цьому тезі, який би і користувачеві полегшив орієнтування у видачі, залучаючи його увагу, і для пошукового робота був своєрідним маячком-підказкою, що розповідає, що називається, в двох словах, чому присвячена та чи інша сторінка.

Ще один важливий метатег - description. У ньому вже не в двох словах, але, умовно кажучи, в двох реченнях розповідається про зміст сторінки. При певному збігу обставин цей тег може використовуватися в якості опису сайту в результатах пошукової видачі, яке йде відразу після тайтла, заголовка (особливо часто це простежується в Google). Тому унікальний і інформативний дескріпшн також допоможе привернути увагу всіх учасників процесу: пошукового робота і користувачів.

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

Як виправити. Перш за все сторінки з такими тегами потрібно знайти - для цього знадобиться сервіс Google Веб-майстер, який дозволяє виявити сторінки з повторюваними метатегами.

А далі при заповненні title і description слід скористатися наступними нескладними рекомендаціями:

Погодьтеся, і тайтл, і дескріпшн в наведеному прикладі цілком клікабельні: по ним ясно, що ви знайдете на цій сторінці, по ним ясно, навіщо взагалі потрібно туди переходити.

6. Карта сайту в HTML і XML форматі

Опис проблеми. Якщо на сайті часто оновлюється інформація і міститься багато сторінок, необхідно створити карту сайту. Зробити її можна як в HTML- (це для користувачів), так і в XML-форматі (це для пошукових роботів). Відповідно і вимоги до них трохи різні.

Карта сайту в XML-форматі - це спеціальний файл, який містить різну інформацію про сторінки сайту (частота оновлення інформації на сторінках, пріоритет індексації сторінки і так далі). Така карта сайту допомагає пошуковим роботам швидше індексувати нові сторінки, виділяти серед них головні, видаляти зі своєї бази застарілі або непотрібні вам сторінки. При цьому формат XML досить різноманітний, а тому більш детальну інформацію про нього рекомендую вивчити на сторінці sitemaps.org. Там багато корисного!

Як створити. Карту сайту в XML-форматі сьогодні можна згенерувати за допомогою безлічі сервісів. Ось лише кілька з них, якими я періодично користуюся:

Цілком логічно, що після вдалого створення карти сайту в XML-форматі слід повідомити пошуковим роботам про її наявності якимось чином. Для цього потрібно зробити наступне:

- додайте в файл robots.txt директиву Sitemap і шлях, по якому розташована карта сайту:


- додайте посилання на карту сайту в сервіси Google і Яндекс Вебмайстер:

8. Заголовки в тексті

Опис проблеми. Ви напевно знаєте і розумієте, що заголовки в тексті допомагають користувачам зорієнтуватися на сторінці - але цінуються вони і пошуковими роботами, які з їх допомогою розбираються зі структурою документа. Тому для виділення таких заголовків, а також підзаголовків використовується спеціальний тег h. з цифрою після букви h. визначальною значимість заголовка (1 - найвищий пріоритет, 2 - трохи нижче, 3 - ще нижче і т.д.). Такий тег є ключовим при визначенні призначення сторінки і тому повинні містити найбільш важливі для вашої сторінки ключові слова. Правда, на багатьох сайтах заголовки використовуються не за призначенням. Вони відсутні, в них міститься не потрібна інформація або ж вони перенасичені ключовими словами (завжди знайте міру!).

Приклад заголовків одного сайту на Joomla CMS:

Як виправити. При складанні заголовків дотримуйтеся наступних принципів:

  • витримуйте чітку ієрархію - h1, h2, h3 і т.д. У тезі h1 використовуйте найважливіший заголовок. Тому не дивно, що використовувати спочатку h3, а потім заголовок h1 буде позбавленим сенсу;
  • не використовуйте багато заголовків одного типу. На деяких сайтах по кілька разів використовують заголовки h1 на одній і тій же сторінці, що суперечить самому змістом тега h1;
  • не зловживайте ключовими словами, робіть заголовок приємним для читання - пам'ятайте, що в найпершу чергу заголовки потрібні для людей, що, як би парадоксально не звучало, оцінять і пошукові роботи!

Приклад правильної структури складання заголовків:

Seo-аудит сайту і усунення помилок

Повірте, в цій статті я описав тільки найчастіші і найгрубіші помилки на сайтах клієнтів, які замовляли у мене послуги просування. І вирішивши їх, можна домогтися серйозних поліпшень в просуванні.

Однак це далеко не повний перелік потенційних проблем, тим чи іншим чином заважають вашому просуванню в топ-10, топ-5, топ-3 і топ-1. Тому якщо хочете провести більш ретельний аудит самостійно, рекомендую скористатися удобнейшим сервісом SeoCheckList.ru. Тут більш детально розписані всі-всі етапи аудиту з невеликими поясненнями - зручно, функціонально і, як кажуть в Яндексі, для людей. Все, як у хорошого сайту!