SEO-аудит сайту - ефективний спосіб виявити внутрішні і зовнішні помилки в його роботі, розкрити потенціал ресурсу для подальшого просування.

У цій статті ми поговоримо про те, як провести аудит сайту самостійно, розглянемо основні інструменти та сервіси, які допоможуть в роботі. А також обговоримо, в яких ситуаціях досить скористатися інструкцією по СЕО-аудиту, а коли необхідно звертатися саме до професійних оптимізаторів.

Навіщо потрібен СЕО-аудит?

Аналіз сайту буває поверхневий (експрес) і комплексний (повний).

Повний аудит сайту повинен проводити професіонал, який вміє аналізувати, моделювати і шукати нестандартні рішення. Експертний аналіз:

  • відповідає на більш вузькі питання (як підняти низькочастотні запити, чому сайт потрапив під фільтр і як виправити ситуацію);

  • в дослідженнях вимагає застосування спеціальних інструментів;

  • вимагає досвіду.

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

Експрес-аудит ресурсу:

  • дає загальне уявлення про ефективність проекту;

  • допомагає виявити грубі порушення, що перешкоджають повноцінному ранжування;

  • сприяє поліпшенню людських факторів і зростання конверсії;

  • може проводитися самостійно за стандартним алгоритмом дій.

У своєму тексті ми розглянемо саме поверхневий аудит сайту, який можна провести самостійно і безкоштовно.

Які складнощі можуть виникнути при самостійному SEO-аудиті

Для самостійного проведення аудиту знадобляться:

  • аналітичний склад розуму;

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

  • мати наочне уявлення про процес (можна вивчити цю інструкцію по СЕО-аудиту сайту та результативні кейси інших компаній);

  • стежити за появою нових алгоритмів, напрямів оптимізації.

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

Принцип роботи пошукової системи

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

принцип роботи пошукової системи

Складання плану

Попередній етап, під час якого складаються списки. Для попадання в них потрібно десь розмістити посилання, згадати про сайті або зайти з браузера, де встановлений пошуковий toolbar.

Збір даних

При зборі даних (crawling) пошуковий робот пересувається по сформованому списку, збираючи технічні дані. Велике значення має взаємодія з пошукачем. Щоб він оперативно знаходив потрібні документи, важливо:

  • стежити за розміром документа - чим він менший, тим легше пошуковику обробити його дані;

  • встановити файл robots.txt, який відповідає за управління індексацією;

  • впровадити мета-тег robots в код веб-сторінки - це допоможе вказати пошуковикам побажання з приводу індексування вмісту сторінки і розміщених на ній посилань;

  • вказувати в HTTP-заголовках кодування, код відповіді сервера, розмір документа;

  • опрацювати структуру сайту - вона розподіляє пріоритет між розділами (кластерами), від чого залежить збір даних.

Обчислення

На цьому етапі мають значення наступні чинники:

  • метрики контенту - обсяг текстового контенту, кількість повторень ключових слів;

  • якість та кількість посилань, що направляють на конкретний документ;

  • PageRank, SpamRank, TrustRank - позиції ранжирування.

Ранжування

На цьому етапі приймаються до уваги категорії, що стосуються запитів.

  • Регіон сайту і користувача, що вводить запит. Роблячи SEO-аудит, необхідно перевіряти присвоєний сайту регіон і з якої області (країни) заходять користувачі. Наприклад, якщо потрібно просувати по регіону України, а основна маса відвідувачів з Росії, значить, якість аудиторії не відповідає потребам сайту і треба вносити коригування.

  • Мова введення запиту або мовні налаштування браузера. Наприклад, користувач зазвичай вводить запити російською, а сьогодні ввів англійською. Він буде частіше бачити результати пошуку російською мовою.

  • Тип запиту зумовлює результат видачі, тому що по комерційним, новинним і інформаційним запитам використовуються різні формули ранжування.

  • Спектр запитів - загальні, інформаційні, транзакційні, навігаційні, мультимедіа. Наприклад, під загальним запитом "Агата Крісті" пошуковий робот виділить групи і запропонує їх все, тому що не розуміє, що саме хоче користувач - почитати книги, біографію або послухати пісні однойменної музичної групи. За комерційним запитом може видати онлайн-магазини, огляди, форуми, прайс-агрегатори.

Оцінка якості результатів пошуку

Якість результатів оцінюється по кількісному аналізу деяких поведінкових факторів.

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

  • Кількість змін запитів, внесених доповнень - коли користувачеві доводиться доповнювати запит, поглиблюючи пошук, система оцінює це як некоректні результати видачі.

  • Число і швидкість повернень - частота і періодичність, з якою користувач повертається на ресурс. Наприклад, людина зайшла в інтернет-магазин одягу, а через кілька хвилин вийшла і повторила пошук, щоб знайти аналогічний магазин, значить йому щось не сподобалося на сайті (не знайшла контакти, не працює сайт, немає потрібного одягу). Це не кращим чином впливає на якість видачі.

  • Число переглядів ресурсів видачі - чим більше сторінок користувач відвідує, тим гірше бот визначає якість їх видачі. Оптимальна дія відвідувача - вибір першого результату видачі. Якщо йому довелося шукати далі, значить, на запит користувача сайт відповідає некоректно.

Що саме аналізувати на сайті?

До аналізу сайту потрібно підходити комплексно, зачіпаючи 4 метрики ефективності:

  • SEO (позиції, трафік, семантичне ядро);

  • технічна (швидкість індексації, завантаження, коректність відкриття сторінок, коду, посилань, якість індексу);

  • юзабіліті (поведінкові чинники - кількість результатів пошуку, повернень, відмов, час на сайті, використання функції внутрішнього пошуку);

  • комерційна (кількість постійних клієнтів, замовлень, продажів, дзвінків, сума чека, рівень конверсії).

    метрики для аналізу сайту

Комерційні метрики - індикатор успішності бізнесу. Їх потрібно моніторити, але вони залежать не тільки від СЕО.

Юзабіліті сайту впливає і на бізнес-показники, і на метрики SEO. Тенденція створювати зручні для людей ресурси мотивує власників начиняти сайти додатковими елементами, які спрощують їх використання.

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

SEO-аудит сайту передбачає, в першу чергу, аналіз технічних і головних виконавчих директор-метрик. З боку юзабіліті для першого разу досить проявити трохи "турботи" про користувачів. Зручний каталог, кнопка "купити", прайс-лист - для комфортного "шопінгу" або пошуку виконавців. Контактна інформація, дані про гарантії і повернення, форма зворотного зв'язку - для довіри і спокою.

Необхідні інструменти для самостійного SEO-аудиту

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

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

Безкоштовні інструменти

До обов'язкових загальнодоступних інструментів для аналізу ресурсу належать:

  • SEO чек-лист - структурований алгоритм дій, які необхідно пройти, щоб охопити всі питання аналізу; чек лист сайту

  • Яндекс-метрики і Google Analytics - сервіси для отримання великої кількості статистичних даних про роботу сайту і поведінкові фактори відвідувачів; 

  • Xenu Link Sleuth - парсер сайту, який збирає статистику технічного плану, проходять по всіх адресах. Розміри документів, HTTP-заголовків, тип кодування, розміщення битих посилань і т.д. програма xenu

  • Web Developer Toolbar - розширення для Mozilla, що надає широкі можливості для вебмайстрів. інструмент технічного аналізу сайту

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

  • Панель інструментів RDS bar - це доповнення для браузера, яке дбавляет в ваш браузер додаткову панель інструментів для аналізу показників сайту в цілому і посторінково. панель інструментів rds bar
  • SEOquake - це безкоштовний плагін, який надає дані про сайті і оптимізації сторінки, деякі функції схожі з RDS bar. seo quake плагін

Платні інструменти

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

Key Collector - програма для роботи з семантикою, аналізу пошукових запитів. Можливості сервісу періодично розширюються. 

кей коллектор

Ahrefs - сервіс, що дозволяє аналізувати якість (нові, застарілі і т.д.) і кількість посилань в режимі онлайн. 

ахрефс

Majestic SEO - сервіс, аналогічний попередньому, але з ухилом в бік зарубіжної бази.

Screaming Frog SEO Spider - нагадує парсер Xenu Link, але пропонує більше можливостей для аудиту. Зручна робота з фільтрами, налаштуваннями. 

скрімінг фрог

Key assort - сервіс, для кластеризації семантичного ядра запитів по топу сайтів у видачі пошукової системи. 

кей асорт - кластерізатор ключів

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

пакет програм seo power suite

Як провести аудит сайту. Інструкція

Аудит сайту включає в себе кілька типів аналізу:

  • технічний - аналіз технічних чинників;

  • зовнішній - аналіз відгуків, зовнішніх посилань, згадок про ресурс на інших сайтах;

  • внутрішній - аудит внутрішніх посилань, наповнення сайту;

  • семантичний - аналіз семантичного ядра, ключових слів і фраз;

  • аналіз структури - пильна увага до зручності структури, тому, як йде індексація, і які можливості для оптимізації;

  • комерційний - огляд сайту з точки зору споживчої привабливості.

Приступаємо до справи.

Як зробити технічний (внутрішній) аудит сайту

Даний крок включає в себе аналіз коду сайту, швидкість завантаження сторінок, їх обсяг, HTTP-заголовки, файли robots.txt, meta-robots, оптимізацію під мобільні пристрої.

1. Виявити помилки в HTML і CSS

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

Можливі помилки:

  • використання внесення несанкціонованого тега;

  • не рекомендовані символи в посиланнях;

  • не закритий тег;

  • не позначений обов'язковий атрибут.

Як перевірити:

За допомогою валідаторів HTML і CSS.Сервіси на підставі сканування коду формують детальний звіт зі знайденими помилками. 

валідатор сайту

2. Перевірити коректність кодування

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

Як перевірити:

На спеціальних сервісах (наприклад, htmlweb.ru).

Про кодуванні розповідає підкреслений вище рядок. В даному випадку кодування UTF-8.

Тепер потрібно перевірити, реальний код сайту і переконатися в тому, що він відповідає тому, який відправляє сервер. Для цього потрібно натиснути правою кнопкою миші на сторінці Вашого сайту і перейти на "перегляд коду сторінки".

Результат потрібно шукати в рядку, що містить слово charset (всередині тега head).

перевірка коду utf=8Кодування UTF-8, Windows-1251 відображають ресурс коректно і підтримують кирилицю.

3. 404 помилка

Сайт, на якому користувачам відкривається низка сторінок з помилкою 404 (not found), дуже не подобається відвідувачам і знижує свої позиції у видачі. Такі ситуації можуть виникати, якщо:

  • видалена (переміщена) сторінка збереглася в індексі пошукового бота - користувачі отримують посилання на неї в пошуковій видачі;

  • коли на самому сайті залишаються внутрішні посилання на видалену (переміщену) сторінку;

  • на видалену сторінку посилаються інші сайти;

  • є помилка в адресному рядку.

Як перевірити:

За допомогою панелі вебмайстрів (гугл, яндекс), безкоштовного сервісу Xenu Link Sleuth. Краще використовувати кілька способів, щоб виявити максимум битих посилань. 

google консоль

консоль яндекс вебмайстер

Позбавлятися від них потрібно відповідно ситуації:

  • для переміщених сторінок - налаштувати 301 редирект;

  • для віддалених сторінок за внутрішніми посиланнями - видалити посилання або наповнити not found сторінку відповідним контентом;

  • для помилкових сторінок із зовнішніх посилань - зв'язатися з рекламодавцям і довести до відома, що його ресурс не працює.

Далі потрібно "вилучити" неіснуючі сторінки з індексу. Для цього - скористатися панелями вебмайстрів.

Щоб сторінка 404 не породила користувача втекти з вашого сайту, оформіть її у стилі вашого сайту. У супроводі поясненням, довідковою інформацією, вставте посилання на основні розділи сайту, цікаве зображення.

За допомогою директиви ErrorDocument, розташованої в файлі .htaccess в кореневій папці, вкажіть сервісу шлях, по якому перенаправляти користувачів при 404 помилці:

ErrorDocument 404 http://examen.com/404.html, (вказується адреса цікаво оформленої 404 сторінки).

Аналогічним чином можна усувати і інші помилки (401, 403, 500).

4. Перевірити швидкість завантаження сторінок

Низька швидкість завантаження викликає роздратування у користувачів, не подобається пошуковим системам. Потрібно прагнути до того, щоб на робочому столі сторінки завантажувалися за 3 секунди, на планшеті, смартфоні - за 7-9 секунд.

Як перевірити:

В першу чергу рекомендуємо використовувати сервіси від компанії google. Для перевірки швидкості сторінок можна скористатися відомим PageSpeed Insights або встановити розширення Lighthouse. Для більш детальної перевірки мобілльной версії сайту і того як ваш сайт завантажується в мобільних мережах (2G, 3G, 4G) використовуйте онлайн сервіс для тестування в мобільних мережах https://testmysite.withgoogle.com/intl/ru-ru і розділ "Перевірка оптимізації для мобільних "в google search console. Також рекомендуємо звернути увагу на новий сервіс від компанії google - https://web.dev/fast.

Приклад, PageSpeed Insights

інструмент pagespeed google

Приклад,  тесту в мобільній мережі

 тестування у мобільній мережі

Приклад, перевірки оптимізації мобільної версії через google search console 

 тестування  мобільної версії

Плагін, lighthouse 

lighthouse

Приклад, нового інструменту web.dev 

web.dev

Також, наприклад, на сервісі PR-CY.ru. Безкоштовний інструмент Web Developer Toolbar допоможе визначити розмір документів і виявити ті, які загальмовують завантаження і вимагають стиснення або злиття. Так безкоштовно ви зможете перевірити сайт за допомогою он-лайн сервісу dareboost (необхідно зареєструватися) - безкоштовного функціоналу вам буде цілком достатньо на першу пору.

Як мінімізувати час завантаження:

  • скоротити розмір коду CSS, JavaScript;

  • скоротити обсяг сторінок;

  • стиснути картинки;

  • увімкнути кеш даних;

  • позбудьтеся непотрібних редиректів;

  • скоротити число запитів до сервера.

5. Перевірити файл robots.txt

Довгий файли засмічують індекс і змушують робота витрачати багато часу. Але ж він міг витратити його на індексацію цінних документів.

Як перевірити:

На яндекс вебмайстрі, google search console та інших сервісах.

6. Перевірити дублі

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

Як перевірити:

Подивитися, чи є тестові піддомени у видачі.

7. Що ще врахувати при внутрішньому аудиті

  • Перевірити повноту контенту і meta-description.

  • Додати до заголовків унікальні назви (магазину).

  • Позбутися від сміттєвого індексу, непотрібних сторінок.

  • Педантично ставитися до модерації коментарів, щоб в них не потрапляла ненормативна лексика і не порушувалися заборонені теми.

Зовнішній аудит сайту безкоштовно

Цей етап охоплює: аналіз довідкових профілів, IP-адрес донорів, конкурентні сайти.

(Сервіс Alexa показує динаміку популярності ресурсу)

1. Аналіз профілів посилань

Важливо стежити за природністю посилальної маси. Наприклад, в рецепти борщів не вставляти посилання на магазини для дорослих.

Можна скористатися сервісом Ahrefs, який проаналізує якість вставляються посилань.

2. Аналіз сайтів-донорів

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

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

3. Аналіз конкурентів

Для моніторингу зарубіжних "колег" оптимальний інструмент SemRush, для охоплення української, російської, болгарської, казахстанської баз - Serpstat, для Москви - SpyWords, на піку популярності Ahrefs, а ось Seo Power Suite з його інструментом Spy Glass частіше використовують тільки на західному ринку.

Семантичний аналіз

На даному етапі аудиту піддається семантичне ядро, розподіл запитів і їх потенціал.

Інструменти для роботи з семантикою:

Яндекс.Метрика, гугл Аналітікс, LiveInternet, Wordstat, підказки пошуку, Key Collector, Rank Tracker (от Seo Power Suite),  парсинг підсвічувань і тематичних слів від онлайн сервісу arsenkin.ru та інші. Також є готові бази ключових запитів, такі як "База Пастухова", база "Букварікс" (є онлайн сервісом) і т.д.

Для розподілу ключових запитів використовується як метод ручного сортування так і спеціальні програми. Сьогодні одна з найбільш популярних це key collector. Відзначимо, що key collector також має подібну функцію. Для вибору можете подивитися - декстопние варіанти: МегаЛемма, TopSite, MindSerp. І он-лайн сервіси: Kg.ppc.panel, S: toolz, JustMagic, Coolakov, Seointellect, Топвізор, SEMparser, SE Ranking, Rush Analytics, Keysa, MC-Castle.

У програмах можна бачити статистику, створювати групи запитів, застосовувати різні фільтри.

Аналіз структури сайту

Структура сайту тісно переплетена з його семантичним ядром. На цьому етапі аналізується відповідність семантиці, глибина вкладеності, навігація.

Можливі помилки:

  • рівень вкладеності більше 4;

  • структура не відповідає семантиці;

  • Переспам, який може привести до того, що сайт отримає бан.

Комерційний аналіз сайту

На нашому рівні досить проконтролювати наявність сторінки контактів, карти проїзду, режим роботи, сертифікати та інші заслуговують на довіру клієнтів документи.

Налаштування цілей в веб-аналітиці сприяє більш простому самостійному SEO-аналізу сайту. Хоча для якісного безкоштовного аудиту все-таки потрібно мати не тільки прагнення, а й володіти знаннями і аналітичним розумом.

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

Компанія SEOTM пропонує Вам свої послуги. Професійний аудит і всебічне розкриття потенціалу сайту - Вам гарантовані.