Оптимизация за WordPress
Имате прекрасен сайт задвижван от WordPress, но поради някаква причина не се изкачвате в резултатите на търсачките (SERP-a). Пускате убийственото съдържание, обновявате го често, карате потребителите Ви да го споделят в социалните мрежи, четат Вашият RSS, но трафикът не идва от търсачките. Може би е време да направите няколко промени по сайта. Статията стана леко дълга, но предпочитам да я дам наведнъж. 🙂
1. Оптимизирайте заглавията си (title-те).
По подразбиране WordPress обикновенно пуска заглавието на вашия блог преди заглавието на самата статия. Това не е хубава пракика, с оглед на това, че търсачките показват около 50-64 символа от заглавията на статиите. Тоест искате да се види това, което е важно за потребителите.
Пример: Заглавието на Вашата статия – Заглавието на Вашият блог , e по добре от : Заглавието на Вашият блог – заглавието на Вашата статия
Двете основни причини да искаме заглавието на сатията да е пред заглавието на блога са:
– Търсачките предпочитат такива резултати. По-лесно „оценяват високо” с ключови думи в заглавието.
– Описателни и оптимизирани заглавие вдигат по-добре вашето on-page SEO.
Използвайте All In One SEO пакета, за да поддържате правилните формати на заглавията и описанията без да се налага да променята кода на шаблона на статиите си. Горната картинка показва оптималните параметри на плъгина за заглавията.
2. Използвайте описания (meta descriptions)
Повечето блогъри, които използват Уърдпрес рядко гледат да оправят и meta descriptions-те като част от SEO кампанията за WordPress. Те вярват, че автоматично генерираните описания вършат работа. Да, ама не. Таргетирането на ключовите думи не е в пълния си блясък, както би им се искало.
Най-добре е да пренапишете вече получените автоматични описания за по-високо класиране в SERP-a. Отново, предлагаме да използвате All In One SEO пакета, който дава такава възможност за редакция много лесно и интуитивно. Комбинирайки богати на ключови думи заглавия и пасващи им описания трябва да получите по-добър трафик от търсачките.
Както виждате от горните картинки, оптимизацията на meta descriptions на една от страниците е ранкирана в топ 10 на SERP-a на Гугъл за търсене по определени ключови думи.
Надявам се, прилагайки тази лесни стъпки да получите по-добри резултати и класирания.
3. Пренапишете линковете си с „приятелски връзки“ (permalinks).
Permalinks са подобрени версии на вече съществуващите Url адреси, които могат да увеличат вашата WordPress SEO оптимизация. Те правят адресите подобни на:
http://stoqnov.biz/категория/заглавие-на-статията , вместо http://stoqnov.biz/?p=128 .
Смяната на адресите по подразбиране, които генерира WordPress е с цел да получите нещо по-четливо, което търсачките да оценят и ранкират в своите резултати, а не трудно с алгоритми да преценяват дали ще покажат това, за което може би става въпрос в сатията Ви.
Често тези адреси са наричани „хубави адреси” защото са по-четливи и дават информация на търсещите на какво биха попаднали.
За да постигнете желания ефект трябва да се поровите в Админ панела на вашия WordPress CMS. След като сте логнати в него отидете на Settings> Permalinks (постоянни връзки, ако сте с българската версия). Направете следните настройки:
Ако искате още по-кратки адреси можете да оставите само /%postname%/ . Лично аз с кирилицата съм забелязал проблем, така, че по-добре оставете както е на картинката по-горе или както е при мен в случая /%post_id%/%postname%/.
Ако сайта ви е отдавна онлайн е хубаво да използвате redirection plugin за да не получават страница за грешка 404 вашите посетители влизайки през променен адрес.
4. Използвайте breadcrumbs.
Използването на Breadcrumbs в WordPress често е подценявано, но може да бъде голям плюс за потребителите Ви и за SEO . Връзките с добри ключови думи отнасящи се за конкретната тема и връзките към вътрешните Ви страници, са един добър начин търсещите машини да определят релевентността на една страница.
Използвайки breadcrumbs улеснявате навигирането на потребителите и помагате на търсачките да индексират структурата на вашият сайт.
5. Генерирайте XML карта на сайта (sitemap).
XML Sitemap е просто списък с всички страници на вашият сайт. Също като златотърсачите, търсещите машини могат да се ориентират по карта и да стигнат до „Вашето злато”. Правилно структурираната карта на сайта е плюс за Вашето добро SEO.
На картинката по-горе са показани основните настройки, с които сайта Ви би трябвало да се справя по-добре. 🙂
6. Слагайте описания на вашите картинки.
Често неизползвана техника са SEO от повечето потребители, е липсата на alt и title таг за изображенията. Донаписвайки тези атрибути трафикът ви при търсене на картинки значително може да се увеличи (Гугъл картинки например).
Давайте кратки и точни описания на картинките. Използвайте ключови думи за да ги именувате.
Например: seo-optimizacia-za-wordpress.jpg вместо image45.jpg .
Wordpress автоматично добавя името на картинката като alt описание.
7. Връзки към подобни страници (related posts).
Изключително важно и удобно средство за навигация. Потребителите могат четейки настоящата страница да бъдат привлечени от заглавието на друга страница.
Показвайки връзки на подобни или свързани с темата страници може да увеличи времето за престой на сайта Ви.
От друга страна пропълзявайки из настоящата страница паяка на търсачката попада на връзките към подобни страници и успява да намери подобните измежду всички на вашият сайт. Така възможността за по-висока оценка към дадени ключови думи нараства изключително.
8. Избягвайте дублираното съдържание.
Чрез robots.txt можете да укажете на търсачките кои страници/папки да не бъдат обхождани от тях. Така, вероятността да попадат на „неполезно” съдържание намалява значително.
В него можете да напишете:
User-agent: *
Allow: /Allow: /wp-content/uploads/
Disallow: /wp-content/
Disallow: /trackback/
Disallow: /wp-admin/
Disallow: /archives/
Disallow: /*?
Disallow: /*.js$
Disallow: /*.inc$
Disallow: /*.css$
Disallow: */trackback/
Disallow: /c/
Disallow: /author/User-agent: Mediapartners-Google
Allow: /User-agent: Adsbot-Google
Allow: /User-agent: Googlebot-Image
Allow: /User-agent: Googlebot-Mobile
Allow: /#User-agent: ia_archiver-web.archive.org
#Disallow: /Sitemap: http://stoqnov.biz/robots.txt
С Disallow са отбелязани страниците/папките, които не трябва да се индексират, с Allow тези, които са разрешени.
Надявам се тези 8 съвета да Ви бъдат полезни и резултатите Ви да се подобрят.
Оригиналната статия е написана от Matt Alexander , който можете да проследите в Twitter, a оригиналът можете да намерите тук.
Ако някой пожелае да сподели своята хитринка за оптимизацията на WordPress, моля нека го направи като коментар, може да се оформи хубава дискусия. 🙂
9 thoughts on “Оптимизация за WordPress”
Стъпка втора е подвеждаща 🙂 Мета описанията отдавна не оказват влияние на SEO-то.
Хубаво си тръгнал да пишеш за WordPress, но поне изписвай правилно името.
Иво – мисля, че ефекта е по-скоро психологически, отколкото SEO, но е по-вероятно да кликнеш на нещо показано с текст съвпадащ по търсените критерии, отколкото въобще да го няма или да не фокусирано към темата на търсенето.
WordPress – ще си взема поука и ще го изписвам с 2 главни букви… 🙂
Disallow: /wp-content/ не е добро решение заради оптимизацията на изображения, освен ако преди това няма Allow за следващото ниво директории, които съдържат изображения.
Например:
Allow: /wp-content/uploads/
Disallow: /wp-content/
Редът, който започва с „allow“, важи за uploads всички директории в uploads.
Веднага редактирам статията. Хубаво е, че отбеляза тази важна забележка. 🙂
Друго, което ми хрумна, е използване на browser caching чрез htaccess:
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/png A2592000
ExpiresByType application/x-shockwave-flash A2592000
ExpiresByType text/css A2592000
ExpiresByType application/x-javascript A2592000
Така би трябвало разглеждането на страници да е доста по-бързичко 😉
Аз съм попадал и на друг вариант
ExpiresActive On
ExpiresDefault „access plus 1 seconds“
ExpiresByType text/html „access plus 1 seconds“
ExpiresByType image/gif „access plus 2592000 seconds“
ExpiresByType image/jpeg „access plus 2592000 seconds“
ExpiresByType image/png „access plus 2592000 seconds“
ExpiresByType text/css „access plus 604800 seconds“
ExpiresByType text/javascript „access plus 216000 seconds“
ExpiresByType application/x-javascript „access plus 216000 seconds“
Header set Cache-Control „max-age=2592000, public“
Header set Cache-Control „max-age=604800, public“
Header set Cache-Control „max-age=216000, private“
Header set Cache-Control „max-age=216000, public, must-revalidate“
Header set Cache-Control „max-age=1, private, must-revalidate“
не знам обаче кои е за предпочитане
и като моя любима платформа wordpress ми върши много работа, научих няколко нови неща за да направя сайтчето си по-сео френдли. А някаква информация отностно сео темплейтите, виждал съм хора които да предлагат такива ?
Според мен с различни плъгини пак можеш максимално да се доближиш до предлаганите SEO темплейти.
Ако по време на добавянето на съдържанието спазваш основните изисквания на W3 мисля, че няма да имаш проблеми.
Разбира се колкото по-малко js има и самия код е опростен толкова по-добре.
Към SEO frendly могат да спаднат и минималистичните дизайни . 🙂