Модул 9 · 9.2
Видимост в търсачките: основите
Модул 9: Имейл, видимост в търсачките, GDPR, поддръжка и преместване · Време за четене: 9 минути
Учебна цел: След този урок ще можете да приведете в ред и да проверите техническата основа на видимостта в търсачките (SEO) на уебсайт, изграден с WordPress.
Ключови понятия: оптимизация за търсачки (SEO), индексиране, заглавие, метаописание, заглавия (koppen), permalinks, карта на сайта (sitemap, wp-sitemap.xml), robots.txt, noindex, Google Search Console, 301 при променени адреси, дублирано съдържание, canonical, SEO разширение
От какво се нуждае една търсачка
Една търсачка прави три неща с Вашия сайт:
- Намиране (crawlane): програма следва връзките и картата на сайта, за да открие Вашите страници.
- Включване в индекса (индексиране): страницата се прочита и се добавя в индекса, освен ако не сте казали, че това не е позволено.
- Класиране: при зададена заявка търсачката определя кои страници отговарят най добре.
Техническата основа се отнася до стъпки 1 и 2: погрижете се търсачките да могат да намират Вашите страници и да имат право да ги индексират, и да разбират за какво става дума на всяка страница. Стъпка 3 зависи преди всичко от съдържанието: Вашата страница ли е най добрият отговор на въпроса? Нито едно разширение не може да уреди това вместо Вас.
Основите, които WordPress вече прави
- Заглавие за всяка страница (
<title>в HTML кода), обикновено „Заглавие на страницата - Име на сайта“. - Чисти адреси, ако Вашите permalinks са зададени на Име на публикация (урок 2.4).
- Карта на сайта: от версия WordPress 5.5 WordPress сам създава карта на сайта на
https://example.com/wp-sitemap.xml, с всичките Ви публични страници, публикации, категории и автори. Едно SEO разширение често я заменя със своя собствена (напримерsitemap_index.xml). - robots.txt: WordPress създава виртуален файл
https://example.com/robots.txtс препратка към картата на сайта. Ако сами поставите истински файлrobots.txtвъв Вашата уеб папка, той има предимство. - Noindex на всички страници, ако отметката „Разубеждаване на търсачките“ е включена (урок 2.4).
Какво уреждате сами
Заглавие и метаописание
Заглавието е редът, върху който може да се кликне в резултатите от търсенето. Метаописанието е текстчето под него (търсачката не го използва винаги, но често да). WordPress сам не създава метаописание; за това Ви трябва SEO разширение или тема, която го предлага.
<title>Регулиране на спирачките на Вашия електрически велосипед - Велосипеден магазин Спицата</title>
<meta name="description" content="Ето как сами да регулирате спирачките на Вашия електрически велосипед и кога е по-добре да посетите работилницата.">Пишете за хора: казва ли заглавието за какво се отнася страницата, и дава ли описанието причина за кликване? Всяка страница да има собствено заглавие и описание, без да е копие.
Заглавия и съдържание
Използвайте заглавия (koppen) за структурата (урок 4.1): едно H1 (заглавието на страницата), H2 за главните раздели. Пишете с думите, които Вашите посетители използват. Поставяйте връзки от Вашите текстове към други страници на сайта (вътрешни връзки); така търсачките намират Вашите страници и разбират връзката между тях. Описвайте изображенията с alt текст (урок 4.4).
robots.txt и noindex: разликата
Тези две неща често се бъркат:
- robots.txt казва кои адреси една търсачка не бива да посещава.
Disallow: /означава: не идвай никъде. Но страница, която не бива да бъде посетена, пак може да се появи в резултатите от търсенето (без описание), ако други сайтове сочат към нея. - noindex (
<meta name="robots" content="noindex">в страницата, или хедърътX-Robots-Tag: noindex) казва: не включвай тази страница в индекса. За целта търсачката все пак трябва да може да посети страницата.
Ако искате да задържите страница извън Google, използвайте noindex, не robots.txt. И след пускането на сайта проверете дали Вашият robots.txt не съдържа Disallow: / и дали никъде по Вашите обикновени страници няма noindex. Забравена отметка или robots.txt от фазата на разработка държи сайт извън Google с месеци.
Стандартен robots.txt на WordPress изглежда приблизително така:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/wp-sitemap.xmlGoogle Search Console
Google Search Console е безплатна услуга на Google, чрез която виждате как Google вижда Вашия сайт: кои страници са включени в индекса и кои не (и защо), по кои ключови думи биват намирани, грешки, проблеми със сигурността (урок 7.5). Доказвате, че сайтът е Ваш, чрез TXT запис във Вашия DNS (DNS курс, урок 4.2) или файл. Подайте там и Вашата карта на сайта.
Bing разполага с подобна услуга (Bing Webmaster Tools).
Когато адресите се променят
Ако промените slug на страница, преместите се на друг домейн или преизградите сайта с различни адреси, връзките отвън и резултатите от търсенето сочат към адреси, които вече не съществуват. Винаги поставяйте 301 пренасочване от стария към новия адрес (урок 3.2). Това може да стане чрез разширение за пренасочване, в .htaccess или във Вашия хостинг панел. Списък на старите адреси вземате от старата Ви карта на сайта или от Search Console.
Дублирано съдържание
Едно и също съдържание на няколко адреса обърква търсачките. При WordPress причините са:
- www и без www, http и https, които не пренасочват (урок 3.2);
- тестова среда (staging), която търсачките могат да намерят (урок 8.3);
- архиви и етикети (tags) със същото съдържание (урок 4.2).
WordPress поставя на публикации и страници <link rel="canonical" href="...">: „това е истинският адрес на това съдържание“. Това помага, но не замества добрите пренасочвания.
SEO разширения, реалистично погледнато
Съществуват много SEO разширения (например Yoast SEO, Rank Math, SEOPress, The SEO Framework). Те помагат със: заглавие и метаописание за всяка страница, по добра карта на сайта, структурирани данни (schema), трохички (breadcrumbs), пренасочвания, и проверка на Вашия текст. Полезни, но с две уговорки:
- Зелено кръгче в разширението означава, че текстът Ви отговаря на определен списък изисквания, не че ще класирате високо. Доброто съдържание за Вашите посетители тежи повече от оценка за четивност.
- Изберете само едно разширение; две SEO разширения създават дублирани заглавия, карти на сайта и canonical правила.
Скоростта (модул 6) и сайт, който работи добре на мобилни устройства, също имат значение.
Обобщение
- Търсачките намират, индексират и класират; техниката урежда намирането и индексирането, съдържанието урежда останалото.
- WordPress сам създава заглавие, чисти адреси, карта на сайта (wp-sitemap.xml) и robots.txt.
- Метаописание за всяка страница изисква SEO разширение или тема, която го поддържа.
- robots.txt урежда посещаването, noindex урежда индексирането; след пускането на сайта проверете дали никое от двете не го блокира.
- Използвайте Search Console, поставяйте 301 пренасочвания при променени адреси и изберете най много едно SEO разширение.
Тест
Задача
Задача A9.2: Техническата основа на Вашата видимост в търсачките. Въведете адреса на Вашия сайт. Програмата проверява: robots.txt е достъпен и не блокира целия сайт (Disallow: / за всички търсачки), има карта на сайта (посочена в robots.txt, или /wp-sitemap.xml), която отговаря като XML, и началната страница има непразно заглавие, няма noindex (в HTML кода или в хедъра X-Robots-Tag) и точно едно H1. Липсващо метаописание се маркира в оранжево.
Допълнително четене
Тези статии описват стъпките в панелите на WebOké; в други панели те работят по подобен начин.
- Ръководство за DirectAdmin 4.7: Site Redirects: пренасочване на домейн или страница
- Ръководство за DirectAdmin 13.7: Клониране и създаване на тестова среда (staging)
- Безплатен курс по DNS 4.2: TXT записи и верификация на домейн
- Основно ръководство за SEO (Google Search Central, на английски): https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Robots.txt и noindex (Google Search Central, на английски): https://developers.google.com/search/docs/crawling-indexing/robots/intro
- Google Search Console: https://search.google.com/search-console
