Стварэнне сайта само па сабе нічога не дае і з'яўляецца бескарысным калі не выконвалася ўнутраная аптымізацыя. WordPress, Joomla, Drupal або іншая CMS выкарыстоўваецца пад ваш сайт - усё роўна. Для прасоўвання падыдзе абсалютна любы рухавічок. У гэтым артыкуле я распавяду, як праводзіць аптымізацыю вэб-праектаў, якія працуюць на WordPress і не толькі. Можаце падрабязна прачытаць для пачатку пра стварэнне сайтаў на вордпресс . Калі ж вас больш цікавіць ўнутраная аптымізацыя, прытрымлівайцеся рэкамендацый ніжэй.
Вордпресс мае больш просты карыстацкі інтэрфейс, разабрацца ў наладах і рэдагаваць неабходныя элементы тут прасцей на мой погляд чым у іншых сістэмах кіравання сайтамі. Гэты пост служыць працягам папярэдняга артыкула пра эталоннай ўнутранай аптымізацыі WordPress: Калі вы збіраецеся аптымізаваць сайт і прасунуць яго ў пошукавых сістэмах, абавязкова прачытайце аб правільнай наладзе WordPress ў спасылцы пад артыкулам.
Лішні HTML код ніколі не ўхваляюць пошукавымі сістэмамі, а празмерная засмечаных вэб-праекта перашкаджае раскрутцы ў інтэрнэце і можа прывесці да накладанню фільтра, альбо да пессимизации рэсурсу ў пошукавай выдачы. Каб прасоўванне сайта было паспяховым, у ідэале неабходна прыбраць усе цэтлікі рухавічка WordPress і зрабіць у вачах пошукавых машын вэб-праект абсалютна унікальным, CMS якога вызначыць будзе немагчыма, хай распазнаецца як самописный рухавічок. У гэтым выпадку ваш вэб-сайт будзе не як усе, суадносіны кода з змесцівам старонак значна палепшыцца, пашукавікі пакахаюць ваш рэсурс. Аптымізатары сучаснасці дастаткова дурныя і недольновидны, яны надаюць занадта мала ўвагі з пунктам ачысткі ад смецця HTML-кода старонак на прасоўваных сайтах, і гэта фатальная памылка.
Аптымізуючы WordPress, першае што варта зрабіць гэта папрыбіраюць спасылкі з футера, а таксама прыбраць хлам з сайдбар і знішчыць лішнія фішкі. Па часе гэта зойме каля 20 хвілін, а вось эфект будзе рэальна адчувальны. Прасоўваць вычышчаны ад смецця сайт у пошукавых сістэмах куды прасцей, чым засмечаны стандартнымі фішкамі і блокамі ў сайдбар. Хлопцы, што займаюцца стварэннем сайтаў конвеера, імкнучыся аўтаматызаваць працэс і намацаць кнопку "Хачу грошай!", Не могуць надаваць кожнаму новаму праекту дадатковую ўвагу. Пакуль вы не ачысцілі сайт ад стандартна які ішоў смецця разам з устаноўкай WordPress і абранай тэмай, ён расцэньваецца пошукавікамі гэтак жа сама, як мільёны іншых конвеерных сайтаў. Аптымізуючы сайт і чысцячы смецце, мы зніжаем верагоднасць дагадзіць пад фільтры.
Што трэба зрабіць пасля чысткі сайдбар і выдалення віджэтаў? Адкрыйце html-код асобнай запісы ў WordPress і паглядзіце першыя некалькі радкоў. Куча непатрэбнага кода, які робіць ваш рэсурс неуникальным. Таму што ў мільёнаў іншых праіндэксаваных сайтаў, рыхт-у-рыхт такі ж код. Зірніце напрыклад на html-код галоўнай старонкі неспрактыкаванага аптымізатар, які скардзіцца, што яго блог трапіў пад фільтры пошукавых сістэм, хоць быў зроблены выключна для людзей:
Аптымізацыя прымушае горка ўсміхнуцца і націснуць на крыжык, закрыўшы твар рукой. Падгружаецца некалькі скрыптоў з вонкавых рэсурсаў, варта куча непатрэбных спасылак на архівы, каментары ад нейкага плагіна, дзіўнае ўказанне пошукавым робатам, непатрэбныя Rss, Xml, Feed, Atom спасылкі і што яшчэ больш незразумела, пошукавікам гаворыцца, што кантэнт старонак на англійскай мове . Дарэчы, гэта не ўсё, пасля пракруткі паўзунка ніжэй падгружаецца яшчэ столькі ж такі непатрэбнай інфармацыі і скрыптоў, проста скрыншот атрымаўся дык вось дастаткова буйным - думаю гэтага дастаткова, каб наглядна паказаць на памылкі аптымізацыі . У такім выглядзе, паспяхова прасунуць праект немагчыма, дакладней нават не праект, а поўнае дно і Безнадзёга. Вось як прыблізна павінен выглядаць аптымізаваны html-код, вычышчаны ад усякага хламу:
У адрозненні ад папярэдняга прыкладу, 10 радок ўжо паведамляе пошукавікам аб тым, што пачынаецца кантэнт старонкі, і сярод папярэдніх 9 радкоў няма смецця, усе яны нясуць у сабе неабходную або унікальную інфармацыю аб ключавых словах, апісанні і загалоўку старонцы. Зразумела, што ў такім выглядзе прасунуць вэб-сайт і пачаць зарабляць значна прасцей, чым у прыкладзе вышэй. Я настойліва рэкамендую аптымізаваць html-код. Каб прыбраць лішнія спасылкі з зменнай wp_head, дастаткова ў адмін панэлі зайсці ў рэдактар, адкрыць файл functions.php і дадаць туды наступныя радкі, выдзеленыя зялёным колерам:
remove_action ( 'wp_head', 'feed_links', 2);
Знішчае непатрэбныя спасылкі Тыдала.
remove_action ( 'wp_head', 'feed_links_extra', 3);
Выдаляе дадатковыя спасылкі Тыдала.
remove_action ( 'wp_head', 'rsd_link');
Ачышчае код ад RSD спасылак.
remove_action ( 'wp_head', 'wlwmanifest_link');
Прыбірае яшчэ адну непатрэбную спасылку.
remove_action ( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
А гэта наогул карысна, сцірае непатрэбныя цэтлікі на бліжэйшыя пасты.
remove_action ( 'wp_head', 'wp_shortlink_wp_head', 10, 0);
Зацірае смеццевыя, альтэрнатыўныя спасылкі на пост у кароткім выглядзе.
remove_action ( 'wp_head', 'wp_generator');
Забівае зусім бескарысную радок з паведамленнем пра тое, што кантэнт згенераваны на WordPress.
Вось скрыншот, як гэта выглядае ў маім у файле functions.php:
Выканаўшы апісаныя дзеянні ў гэтай і папярэдняй артыкуле, вы дасце вашаму праекту свабодна ўздыхнуць і прабіцца ў топ пошукавых сістэм без лішніх перашкод. Сакрэты аптымізацыі сайтаў на WordPress не сканчаюцца на гэтым, чытайце пра аптымізацыю самага папулярнага рухавічка ў спасылках ніжэй. Акрамя таго, я планую выпусціць яшчэ нямала артыкулаў з каштоўнымі указаннямі па ўнутранай аптымізацыі і прасоўванні сайтаў на вордпрессе - заставайцеся на сувязі. Шчыра ваш, Happy Cap.
Што трэба зрабіць пасля чысткі сайдбар і выдалення віджэтаў?