Facebook Twitter

SiteAnalyzer Дакументацыя

Падрабязнае апісанне працы з праграмай SiteAnalyzer

Прызначэнне праграмы

Праграма SiteAnalyzer прызначана для аналізу сайта і выяўлення тэхнічных памылак (пошук бітых спасылак, дублікатаў старонак, некарэктных адказаў сервера), а таксама памылак і недапрацовак у SEO-аптымізацыі (незапоўненыя мета-тэгі, лішак альбо поўнае адсутнасць загалоўкаў старонак h1, аналіз кантэнту старонкі, якасць перелинковки і мноства іншых SEO-параметраў).

SiteAnalyzer, Прызначэнне праграмы

Асноўныя магчымасці

  • Сканаванне ўсіх старонак сайта, а таксама малюнкаў, скрыптоў і дакументаў
  • Атрыманне кодаў адказу сервера для кожнай старонкі сайта (200, 301, 302, 404, 500, 503 і г. д.)
  • Вызначэнне наяўнасці і змесціва Title, Keywords, Description, H1-H6
  • Пошук і адлюстраванне "дублікатаў" старонак, мета-тэгаў і загалоўкаў
  • Вызначэнне наяўнасці атрыбуту rel="кананічны" для кожнай старонкі сайта
  • Прытрымліванне дырэктывам файла "robots.txt", мета-тэга "robots", альбо X-Robots-Tag
  • Ўлік "noindex" і "nofollow" падчас абходу старонак сайта
  • Спасылачныя аналіз: вызначэнне ўнутраных і знешніх спасылак для любой старонкі сайта
  • Разлік ўнутранага паказчыка PageRank для кожнай старонкі сайта
  • Вызначэнне колькасці перанакіраваньняў са старонкі (рэдырэкт)
  • Генерацыя карты сайта "sitemap.xml" (з магчымасцю разбіцця на некалькі файлаў)
  • Фільтраванне дадзеных па любым параметры (гнуткая налада фільтраў любой складанасці)
  • Экспарт справаздач у CSV і Excel (паўнавартасны справаздачу ў Excel-фармаце)

Адрозненні ад аналагаў

  • Нізкія патрабаванні да рэсурсаў кампутара, малы расход аператыўнай памяці
  • Для захоўвання дадзеных выкарыстоўваецца лакальная база дадзеных, адрозная прадукцыйнасцю і надзейнасцю
  • Сканаванне сайтаў практычна любых аб'ёмаў за кошт нізкіх патрабаванняў да рэсурсаў кампутара
  • Партатыўны фармат (працуе без ўстаноўкі на ПК або прама са зменнага носьбіта)

Раздзелы дакументацыі

Пачатак працы

Пры запуску праграмы карыстачу даступная адрасная радок для ўводу URL аналізаванай сайта (можна ўвесці любую старонку сайта, так як пошукавы робат, прайшоўшы па спасылках зыходнай старонкі абыдзе ўвесь сайт, у тым ліку і галоўную старонку, пры ўмове, што ўсе спасылкі выкананы ў HTML і не выкарыстоўваюць Javascript).

Пасля націску кнопкі "Старт", пошукавы робат пачынае абыход усіх старонак сайта па ўнутраных спасылках (на знешнія рэсурсы, якія ён не пераходзіць, таксама не пераходзіць па спасылках, выкананым на Javascript).

Пасля таго, як робат абміне ўсе старонкі сайта становіцца даступным справаздачу, выкананы ў выглядзе табліцы і адлюстроўвае атрыманыя дадзеныя, згрупаваныя па тэматычных вакенцамі.

Усе аналізаваных праекты адлюстроўваюцца ў левай частцы праграмы і аўтаматычна захоўваюцца ў базе праграмы разам з атрыманымі дадзенымі. Для выдалення непатрэбных сайтаў скарыстайцеся кантэкстным меню спісу праектаў.

Заўвага:

  • пры націску на кнопку "Паўза" сканіраванне праекта прыпыняецца, паралельна бягучы прагрэс сканавання захоўваецца ў базу, што дазваляе, напрыклад, зачыніць праграму і працягнуць сканаванне праекта пасля перазапуску праграмы з месца прыпынку
  • кнопка "Стоп" спыняе сканаванне бягучага праекта без магчымасці працягу яго сканавання

Налады праграмы

Раздзел галоўнага меню "Налады" прызначаны для тонкіх налад працы праграмы з вонкавымі сайтамі і змяшчае 7 ўкладак:

SiteAnalyzer, Налады праграмы

Асноўныя налады

Раздзел асноўных налад служыць для ўказанні праграме карыстацкіх дырэктыў, якія выкарыстоўваюцца пры сканаванні сайта.

Апісанне параметраў:

  • Колькасць патокаў
    • Чым больш лік патокаў, тым больш URL зможа апрацаваць у адзінку часу. Пры гэтым трэба ўлічваць, што большая колькасць патокаў вядзе да большай колькасці выкарыстоўваных рэсурсаў ПК. Рэкамендуецца ўсталёўваць колькасць патокаў ў дыяпазоне 5-10.
  • Час сканавання
    • Служыць для ўстаноўкі абмежаванні сканавання сайта па часе. Вымяраецца ў гадзінах.
  • Максімальная глыбіня
    • Дадзены параметр служыць для ўказанні сканавання глыбіні сайта. Галоўная старонка сайта мае ўзровень ўкладзенасці = 0. Напрыклад, калі трэба прасканаваць старонкі сайта выгляду "somedomain.ru/catalog.html" і "somedomain.ru/catalog/tovar.html", то ў такім выпадку неабходна выставіць значэнне максімальнай глыбіні = 2.
  • Затрымка паміж запытамі
    • Служыць для ўстаноўкі паўзаў пры зваротах сканнера да старонак сайта. Гэта бывае неабходна для сайтаў на "слабых" хостынгах, не вытрымоўваюць вялікіх нагрузак і частых да іх зваротаў.
  • Тайм-аўт запыту
    • Ўстаноўка часу чакання адказу сайта на запыт праграмы. Калі якія-небудзь з старонак сайта адказваюць павольна (доўга грузяцца), то сканаванне сайта можа заняць досыць працяглы час. Такія старонкі можна адсекчы, паказаўшы значэнне, пасля якога сканер пяройдзе да сканавання астатніх старонак сайта і тым самым не будзе затрымліваць агульны прагрэс.
  • Лік сканаваных старонак сайта
    • Абмежаванне на максімальную колькасць сканаваных старонак. Бывае карысна, калі, напрыклад, вам трэба прасканаваць першыя N старонак сайта (пры гэтым не ўлічваюцца малюнка, файлы стыляў, скрыпты і іншыя тыпы файлаў).

Сканаванне

SiteAnalyzer, Сканаванне

Ўлічваць кантэнт

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

Правілы сканавання

  • Дадзеныя налады звязаныя з наладамі выключэнняў пры абыходзе сайта сканнером выкарыстоўваючы файл "robots.txt", па спасылках тыпу "nofollow", а таксама выкарыстоўваючы дырэктывы "meta name=robots" непасрэдна ў кодзе старонак сайта.

SEO

SiteAnalyzer, SEO

Дадзены раздзел служыць для ўказанні асноўных аналізаваных SEO-параметраў, якія ў далейшым будуць правярацца на карэктнасць пры парсинге старонак, пасля чаго атрыманая статыстыка будзе адлюстравана на ўкладцы "Статыстыка SEO" у правай частцы галоўнага акна праграмы.

Yandex XML

Пры дапамозе дадзеных налад можна выбраць сэрвіс, з дапамогай якога будзе вырабляцца праверка індэксацыі старонак у пошукавай сістэме Yandex. Маецца два варыянты праверкі індэксацыі: пры дапамозе сэрвісу Yandex XML альбо сэрвісу Majento.ru.

SiteAnalyzer, Yandex XML

Пры выбары сэрвісу Yandex XML трэба ўлічваць магчымыя абмежаванні (пагадзінныя альбо штодзённыя), якія могуць быць ужытыя пры праверцы індэксацыі старонак, адносна наяўных лімітаў на Вашым рахунку Yandex, у выніку чаго часта могуць узнікаць сітуацыі, калі лімітаў вашага акаўнта не будзе хапаць для праверкі ўсіх старонак за адзін раз і для гэтага прыйдзецца чакаць наступнага гадзіны.

Пры выкарыстанні сэрвісу Majento.ru пагадзінныя альбо штодзённыя абмежаванні практычна адсутнічаюць, так як ваш ліміт літаральна ўліваецца ў агульны пул лімітаў, які сам па сабе не малы, а таксама мае значна большы ліміт пры пагадзінных абмежаваннях, чым любы з асобных карыстацкіх акаўнтаў на Yandex XML.

SiteAnalyzer, Праверка індэксацыі старонак у Yandex

User-Agent

У раздзеле User-Agent можна паказаць, якім юзэр-агентам будзе прадстаўляцца праграма пры звароце да знешніх сайтаў падчас іх сканавання. Па умочанию, усталяваны карыстацкі юзэр-агент, аднак пры неабходнасці можна абраць адзін з стандартных агентаў, найбольш часта сустракаемых у інтэрнэт. Сярод іх ёсць такія, як: боты пошукавых сістэм YandexBot, GoogleBot, MicrosoftEdge, боты браўзэраў Chrome, Firefox, IE8, а таксама мабільных прылад iPhone, Android і многія іншыя.

Proxy-сервер

Калі ёсць неабходнасць працаваць праз проксі, то ў дадзеным раздзеле вы можаце дадаць спіс проксі-сервераў, праз якія праграма будзе звяртацца да знешніх рэсурсаў. Дадаткова, маецца магчымасць праверкі проксі на працаздольнасць, а таксама функцыя выдалення неактыўных проксі-сервераў.

SiteAnalyzer, Proxy-сервер

Выключэння

Дадзены падзел прызначаны для выключэння абыходу пэўных старонак і падзелаў сайта пры парсинге.

Пры дапамозе рэгулярных выразаў можна вызначыць, якія раздзелы сайта не павінны абыходзіцца сканнером і, адпаведна, не павінны патрапіць у базу праграмы. Дадзены спіс з'яўляецца лакальным спісам выключэнняў на час сканавання сайта (адносна яго "глабальным" спісам з'яўляецца файл "robots.txt" у корані сайта).

PageRank

Пры дапамозе параметру PageRank можна аналізаваць навігацыйную структуру вашых сайтаў, а таксама аптымізаваць сістэму ўнутраных спасылак вэб-рэсурсу для перадачы спасылкавага вагі найбольш важным старонках.

SiteAnalyzer, PageRank settings

У праграме даступна два варыянты разліку PageRank: класічны алгарытм і яго больш сучасны аналаг. У цэлым, для аналізу ўнутранай перелинковки сайта няма вялікай розніцы пры выкарыстанні першага або другога алгарытмаў, таму вы можаце выкарыстоўваць любы алгарытм з двух прапанаваных.

Падрабязнае апісанне алгарытму і прынцыпы разліку PageRank чытайце ў артыкуле "Разлік ўнутранага PageRank": >>

Праца з праграмай

Пасля завяршэння сканавання карыстачу становіцца даступная інфармацыя, размешчаная ў блоку "Асноўныя звесткі". Кожная ўкладка змяшчае дадзеныя, згрупаваныя адносна іх назваў (напрыклад, ўкладка "Title" змяшчае змесціва загалоўкаў старонак <title></title>, ўкладка "Выявы" змяшчае спіс усіх малюнкаў сайта і так далей). З дапамогай гэтых дадзеных можна праводзіць аналіз змесціва сайта, знаходзіць "бітыя" спасылкі або некарэктна запоўненыя мета-тэгі.

SiteAnalyzer, Прызначэнне праграмы

SiteAnalyzer, Праца з праграмай

Пры неабходнасці (напрыклад, пасля ўнясення змяненняў на сайце) з дапамогай кантэкстнага меню маецца магчымасць новае сканаванне асобных URL для адлюстравання змяненняў у праграме.

З дапамогай гэтага ж меню можна адлюстроўваць дублікаты старонак па адпаведных параметрах (дублі title, description, keywords, h1, h2, кантэнт старонак).

SiteAnalyzer, Праца з праграмай

Фільтраванне дадзеных

Для больш зручнага аналізу статыстыкі сайта ў праграме даступная фільтраванне дадзеных. Фільтраванне магчымая ў двух варыянтах:

  • па любых палёў пры дапамозе "хуткага" фільтра
  • з выкарыстаннем карыстацкага фільтра (пры дапамозе пашыраных налад выбаркі дадзеных)

Хуткі фільтр

Выкарыстоўваецца для хуткай фільтрацыі дадзеных і ўжываецца адначасова да ўсіх палях бягучай ўкладкі.

SiteAnalyzer, Хуткі фільтр

Наладжвальны фільтр

Прызначаны для падрабязнай фільтрацыі і можа ўтрымліваць адначасова некалькі умоў. Напрыклад, для мета-тэга "title" вы хадзіце адфільтраваць старонкі па іх даўжыні, каб ён не перавышаў 70 знакаў і адначасова утрымліваў тэкст "навіны". Тады гэты фільтр будзе выглядаць так:

SiteAnalyzer, Наладжвальны фільтр

Прыклад выбаркі па гэтаму фільтру:

SiteAnalyzer, Наладжвальны фільтр

Такім чынам, ужываючы наладжвальны фільтр да любой з укладак, вы можаце атрымліваць выбаркі дадзеных любой складанасці.

Тэхнічная статыстыка сайта

Ўкладка тэхнічнай статыстыкі сайта знаходзіцца на панэлі "Дадатковыя звесткі" і змяшчае набор асноўных тэхнічных параметраў сайта: статыстыка па спасылках, мета-тэгах, кодах адказаў старонак, параметрах індэксацыі старонак, тыпах кантэнту і да т.п. параметрах.

Кліку па адным з параметраў яны аўтаматычна адфільтроўваюцца ў адпаведнай ўкладцы асноўных дадзеных сайта, а таксама адначасова адлюстроўваецца статыстыка на дыяграме ў ніжняй частцы старонкі.

SiteAnalyzer, Тэхнічная статыстыка сайта

Статыстыка SEO

Ўкладка SEO-статыстыкі прызначана для правядзення паўнавартасных аўдытаў сайта і змяшчае 50+ асноўных SEO-параметраў і вызначае больш за 60 ключавых памылак ўнутранай аптымізацыі! Адлюстраванне памылак дзеліцца на групы, якія, у сваю чаргу, ўтрымліваюць наборы аналізаваных параметраў і фільтры, што выяўляюць памылкі на сайце.

Падрабязнае апісанне ўсіх правяраемых параметраў чытайце ў гэтым артыкуле. >>

SiteAnalyzer, Статыстыка SEO

Для ўсіх вынікаў фільтрацыі ёсць магчымасць іх хуткага экспарту ў Excel без дадатковых дыялогаў (справаздачу захоўваецца ў тэчцы з праграмай).

Структура сайта

Дадзены функцыянал прызначаны для стварэння структуры сайта на аснове атрыманых дадзеных. Структура сайта генеруецца зыходзячы з ўкладзенасці URL старонак. Пасля генерацыі структуры даступны яе экспарт у CSV-фармат (Excel).

SiteAnalyzer, Структура сайта

Кантэкстнае меню спісу праектаў

  • У спісе праектаў даступна масавае сканаванне шляхам выдзялення патрэбных сайтаў і націску кнопкі "Пересканировать". Пасля чаго ўсе сайты становяцца ў чаргу і скануюцца па чарзе ў стандартным рэжыме.
  • Таксама, для выгоды працы з праграмай, масавае выдаленне выбраных сайтаў таксама даступна па кнопцы "Выдаліць".
  • Акрамя адзінкавага сканавання сайтаў, існуе магчымасць масавага дадання сайтаў у спіс праектаў з дапамогай спецыяльнай формы, пасля чаго карыстальнік можа прасканаваць цікавяць праекты цалкам.

SiteAnalyzer

Генерацыя Sitemap.xml

Карта сайта генеруецца на аснове просканированных старонак сайта. У яе дадаюцца старонкі фармату "text/html".

Згенераваць карту сайта можна адразу пасля сканавання сайта, праз галоўнае меню: пункт "Праекты -> Генераваць Sitemap".

SiteAnalyzer, Генерацыя Sitemap.xml

Для сайтаў вялікіх аб'ёмаў, ад 50 000 старонак, маецца функцыя аўтаматычнага разбіцця "sitemap.xml" на некалькі файлаў (у гэтым выпадку асноўны файл змяшчае спасылкі на дадатковыя, якія змяшчаюць непасрэдна спасылкі на старонкі сайта). Гэта звязана з патрабаваннямі пошукавых сістэм для апрацоўкі файлаў sitemap вялікіх памераў.

SiteAnalyzer, Генерацыя Sitemap.xml

Пры неабходнасці, аб'ём старонак у файле "sitemap.xml" можна вар'іраваць, змяніўшы значэнне 50 000 (ўстаноўлена па змаўчанні) на патрэбнае значэнне ў асноўных наладах праграмы.

Dashboard

Ўкладка "Дашборд", адлюстроўвае падрабязную справаздачу аб бягучым якасці аптымізацыі сайта. Справаздача генеруецца на аснове дадзеных укладкі "Статыстыка SEO". Акрамя гэтых дадзеных у справаздачы прысутнічае ўказанне агульнага паказчыка якасці аптымізацыі сайта, разлічанага па 100-бальнай шкале адносна бягучай ступені яго аптымізацыі. Маецца магчымасць экспарту дадзеных укладкі "Дашборд" у зручны справаздачу ў фармаце PDF.

SiteAnalyzer, Dashboard

Экспарт дадзеных

Для больш гнуткага аналізу атрыманых дадзеных маецца магчымасць іх выгрузкі ў CSV-фармат (экспартуецца бягучая актыўная ўкладка), а таксама генерацыі паўнавартаснага справаздачы ў Microsoft Excel з усімі укладкамі ў адным файле.

SiteAnalyzer, Экспарт дадзеных

Пры экспарце дадзеных у Excel з'яўляецца спецыяльнае акно, у якім карыстальнік можа выбраць пытанні, якія цікавяць калонкі і затым згенераваць справаздачу з патрэбнымі дадзенымі.

SiteAnalyzer, Экспарт дадзеных

Мультиязычность

У праграме маецца магчымасць выбару пераважнага мовы, на якім будзе весціся праца.

Асноўныя падтрымліваюцца мовы: руская, англійская, нямецкая, італьянскі, іспанскі, французскі... На дадзены момант праграма перакладзеная на больш чым пятнаццаць (15) найбольш папулярных моў.

SiteAnalyzer, Мультиязычность

Калі вы хочаце перавесці праграму на сваю родную мову, то для гэтага дастаткова перавесці любы файл "*.lng" на які цікавіць мова, пасля чаго перакладзены файл трэба адправіць на адрас "support@site-analyzer.pro" (каментары да ліста павінны быць напісаны на рускай або англійскай мовах) і ваш пераклад будзе ўключаны ў новы рэліз праграмы.

Больш падрабязная інструкцыя па перакладзе праграмы на мовы знаходзіцца ў дыстрыбутыве (файл "lcids.txt").

P. S. Калі ў вас ёсць заўвагі па якасці перакладу - адпраўляйце заўвагі і выпраўленні на "support@site-analyzer.ru".

Дадатковыя функцыі

Пункт галоўнага меню "Сціснуць базу дадзеных" прызначаны для выканання аперацыі ўпакоўкі базы дадзеных (чыстка базы ад раней аддаленых праектаў, а таксама парадкаванне дадзеных (аналаг дэфрагментацыі дадзеных на персанальных кампутарах)).

Дадзеная працэдура эфектыўная ў выпадку, калі напрыклад, з праграмы быў выдалены буйны праект, які змяшчае вялікая колькасць запісаў. У цэлым рэкамендуецца праводзіць перыядычнае сціск дадзеных для збавення ад залішніх дадзеных і памяншэння аб'ёму базы.

З адказамі на астатнія пытанні можна азнаёміцца ў раздзеле FAQ >>

Нашы кліенты