Аўтар: QWNet
Створана: 2015/07/08 21:35
Кароткае кіраўніцтва па Аптымізацыі 1С-Битрикс для пачаткоўцаў.
1C-Bitrix - з'яўляецца адной з самых папулярных CMS ў рунэце. З платных яна годна займае першае месца, і ўтрымлівае лідэрства даволі доўгі прамежак часу. На ёй зроблены сайты ўрада, фінансавых устаноў (розныя банкі), шматлікія інтэрнэт-крамы, карпаратыўныя сайты і многія іншыя. Такая колькасць сайтаў, зробленых на 1С- Битрикс, дзівіць. Зыходзячы з чаго, можна меркаваць, што інфармацыя ў інтэрнэце, якая тычыцца аптымізацыі Битрикса, павінна быць размешчана ў вялікай колькасці. Аднак гэта зусім не так.
Гэтую абумоўліваецца тым, што распрацоўшчыкі прадастаўляюць вялікая колькасць дакументацыі да свайму прадукту, якая адпавядае ўсім патрабаванням, і разглядае ўсе бакі падрабязна. Проводется курсы па навучанні працы з сістэмай, існуюць спецыяльныя курсы, якія можа прайсці абсалютна любы. Галоўнае - прайсці тэарэтычны курс навучання, затым здаць "іспыты" (тэсты), і калі ўсё патрабаванні па здачы былі выкананы, вы прайшлі ўсе тэсты, і ваша праходжанне ня выклікала падазрэньняў у мадэратараў, то вам даюць сертыфікат спецыяліста, згодна з курсе, які вы прайшлі.
Гэта безумоўна вялікі плюс сістэмы, але гэта ж і мінус. Многія проста губляюцца, калі перад імі тысячы мемуараў, якія распавядаюць, як правльно працаваць з Битриксом, і якімі здольнасцямі ён валодае. І даволі дарма. Калі вы працуеце з 1C-Bitrix, вам неабходна пачытаць дакументацыю. Дык вось, многія палохаюцца колькасць, і звяртаюцца да пошукавай сістэме з пытаннем "Як аптымізаваць битрикс", альбо "Аптымізацыя 1C-Bitrix". Увогуле гэта не важна, галоўнае - што задаюцца такія пытанні.
У гэтым пасце я не буду цалкам раскрываць усе аспекты аптымізацыі, а толькі дам вам кароткае кіраўніцтва, з асновамі аптымізацыі Битрикса. Калі вас больш глыбока хвалююць дадзенае пытанне - азнаёмцеся з дакументацыяй распрацоўніка.
Мы разаб'ем па пунктах магчымасці, якія нам дае распрацоўшчык. Гэта наступныя магчымасці:
аптымізацыя сайта - найважнейшы момант, якому варта надаваць асаблівую ўвагу. Менавіта над "вылізванне" кода заключаецца большасць працы, любога SEO-аптымізатар. Многія лічаць, што гэта не важна, галоўнае падабраць правільныя анкоры і расстаўляць спасылкі з усяго, з чаго толькі з'яўляецца магчымым. І гэта памылковае меркаванне. Так лічу не толькі я, але і большасць маіх калегаў.
Давайце пагаворым больш падрабязна аб пунктах, прыведзеных мною раней.
Магчымасці 1С - Битрикс
кіраванне метададзенымі - карыстачу прадастаўляюцца ўсе магчымасці, для налады метададзеных. Змена магчыма многімі спосабамі: праз візуальны рэдактар HTML, тэкставай рэдактар, налады элемента ў инфоблоке, і масава задаць дадзеныя ў инфоблоке, з зменнымі.
Спіс зменных даступны пры наладзе инфоблока, і мае досыць вялікі аб'ём. Што б задаць дадзеныя для пэўнага инфоблока, рушым маршрутам: Кантэнт -> Инфоблоки -> Тыпы инфоблоков -> * патрэбны тып * -> * патрэбны инфоблок *. Адкрываем ўкладку SEO.
У дадзеных наладах мы можам ўказваць Description, Keywords, Title, а так-жа загаловак тавару, які пры пісьменнай вярсце, будзе адлюстроўвацца ў h1.
У дадзеным выпадку, пераменная гэта {= this.Name} - назва бягучага падзелу. Такім зменных даволі шмат, і гэта вельмі зручна - бо вам не прыйдзецца працаваць над кожнай старонкай паасобку, асабліва калі іх тысячы.
Загаловак акна браўзэра (Title) - гэта самы асноўны элемент, які мы толькі можам аптымізаваць. Напэўна, менавіта па гэтым, я вырашыў выдзеліць яго асобна ад папярэдняга пункта. У Загаловак акна браўзэра - вам неабходна змясціць ключавыя словы, прасоўванне па якіх плануецца менавіта для гэтай старонкі. Пажадана, змясціць гэта ўсё ў 70 знакаў.
Наладзіць яго вы можаце праз той-жа инфоблок, праз ўкладку SEO ў панэлі кіравання, праз налады элемента (альбо часткі), а так-жа праз асобныя кампаненты, якія могуць мяняць Title. Спосабаў так шмат, што мне не хопіць часу і слоў, што б апісаць іх усіх. Чытайце дакументацыю Битрикса, і вашы веды вырастуць.
Так-жа вам будзе цікава:
Стылі загалоўкаў старонкі (H1 ... H3) - дадзеныя загалоўкі могуць настройвацца па рознаму. Па змаўчанні, битрикс дазваляе рэдагаваць H1 праз адміністрацыйную панэль, і H2 ... H6 праз візуальны і тэкставай HTML рэдактар. Па міма гэтага, многае залежыць ад вёрсткі старонкі. Калі праграміст вырашыў, што вы проста не адкараскаецеся - то будзьце гатовыя да таго, што вам давядзецца мяняць усё ў PHP кодзе сайта, у файлах шаблону. Гэта апошняе, чаго хацелася б. Таму агаворваецца такія моманты з праграмістам да таго, як ён пераносіць дызайн на ваш сайт.
Выключэнне CSS кода з кода старонкі для пошукавых сістэм - файлы каскаднай табліцы стыляў CSS, могуць быць як загружаныя ў код сайта, так і выведзены ў асобны файл. Налады ў большасці залежаць ад таго, праглядаецца Ці старонка наведвальнікам сайта, альбо яе запытаў пошукавы робат. Вядома, існуюць і іншыя варыянты, у прынцыпе, як і ў любой іншай сістэме кіравання (CMS).
Ніякіх абмежаванняў на знешні выгляд сайта - гэта проста выдатны магчымасці, якія будуць карысныя карыстальнікам, дасведчаным мовы інтэрнэт-праграмавання на дастатковым узроўні. Прадукты Битрикса не маюць ніякіх абмежаванняў на знешні выгляд сайта. Вы можаце зрабіць яго як на аснове табліц, так і на аснове слаёў. Гэта дазваляе размяшчаць пэўны ўчастак кода ў пачатку, але адлюстроўвацца ён будзе ў канца. І ў адваротным кірунку, натуральна. будзе карысна для тых, хто прадае спасылкі, аднак гэта абмен пошукавай сістэмы, і наогул, гэта асобная тэма.
Чалавека-зразумелы URL (ЧПУ) - на колькі я памятаю, ён ідзе уключаным па змаўчанні. Гэта дазваляе ствараць Адрас старонкі, якія будуць утрымліваць у сабе ключавыя словы, і адлюстроўваць структуру сайта. ЧПУ карысны для аптымізацыі, і з'яўляецца важным фактарам у SEO. Паляпшае разуменне сайта карыстальнікам і пошукавай машынай. Абавязкова выкарыстоўвайце дадзеную магчымасць.
Выкарыстанне метададзеных для дынамічнага кантэнту старонак - выдатная магчымасць ствараць унікальныя метададзеныя для дынамічнага кантэнту (навіны, каталог тавараў, галерэя і г.д.). Сёння, практычна ўсе сучасныя сістэмы кіравання сайтам, падтрымліваюць гэтую опцыю, аднак і сустракаюцца выключэнні. Битрикс - выключэннем не з'яўляецца.
Статыстыка і аналітыка - битрикс ўмее інтэгравацца з сістэмамі аналітыкі. Гэта Google Analytics, Яндэкс Метрыка і іншыя. Магчымасць інтэграцыі, дае вам магчымасць адсочваць наведвальнасць вашага сайта, крыніцы пераходаў карыстальнікаў на ваш сайт, аналізаваць гэтыя дадзеныя і многае іншае. Сістэмы статыстыкі і аналітыкі - гэта даволі важны інструмент. Пра тое, як дадаць Яндэкс Метрыку на сайт Битрикс я ўжо пісаў, а вось артыкул пра Google Analytics магчыма будзе пазней. Хоць, розніцы ва ўсталёўцы практычна няма.
Абмежаванне актыўнасці пошукавых робатаў - я не буду казаць пра файл Robots.txt, тэг rel = canonical, і іншае. Абмежаванне актыўнасці пошукавых робатаў у Битрикс мае на ўвазе сабой трохі іншае - убудаваныя ў сістэму інструменты, дазваляюць абмежаваць доступ да сайта вызначанага пошукаваму робату, на пэўны перыяд, які паказвае адміністратар. Гэта будзе карысна ў тых выпадках, калі робат праяўляе занадта вялікую актыўнасць на вашым сайце, загружае сервер да мяжы. А так-жа ў іншых выпадках.
Магчымасць выдалення ідэнтыфікатара PHP сесіі з адрасу URL старонкі - даданне ID сесіі ў радок URL, з'яўляецца хворы тэмай многіх CMS. 1C-Bitrix дазваляе выправіць гэта, і выключыць з'яўлення ідэнтыфікатара сесіі ў адрасе старонкі. Дастаткова прапісаць пэўную радок у файле канфігурацыі .htaccess, альбо php.ini.
Калі ваш сайта знаходзіцца на сервера Apache, які падтрымлівае php сцягі, то ў файле .htaccess, які знаходзіцца ў корані сайт, раскаментуйце радок
Калі дадзены спосаб не падышоў вам, то ў файле php.ini неабходна змяніць параметр session.use_trans_sid на Off.
На гэтым, маё кароткае кіраўніцтва па аптымізацыі 1С-Битрикса скончылася. Я падаў толькі магчымасці сістэмы для аптымізацыі, і няма чаго больш. Калі вы хочаце даведацца нечага большага пра SEO, то чытайце мой блог , Блогі маіх калегаў, SEO форумы . Калі вы хочаце даведацца больш пра CMS Bitrix, то вывучайце дакументацыю, якая шырока прадастаўляецца на сайце распрацоўніка.