Facebook ВКонтакте Twitter

Документация

Подробное описание работы с программой SiteAnalyzer

Назначение программы

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

SiteAnalyzer, сканирование и анализ сайта

Основные возможности

Отличия от аналогов

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

Начало работы

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

После нажатия кнопки "Старт", поисковый робот начинает переобход всех страниц сайта по внутренним ссылкам (на внешние ресурсы он не переходит, также не переходит по ссылкам, выполненным на Javascript).

После того, как робот обойдет все страницы сайта становится доступным отчет, выполненный в виде таблицы и отображающий полученные данные, сгруппированные по тематическим вкладкам.

Все анализируемые проекты отображаются в левой части программы и автоматически сохраняются в базе программы вместе с полученными данными. Для удаления ненужных сайтов воспользуйтесь контекстным меню списка проектов.

Настройки программы

Раздел главного меню "Настройки" предназначен для тонких настроек работы программы с внешними сайтами и содержит 5 вкладок:

SiteAnalyzer, настройки программы

Основные настройки

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

Описание параметров:

Сканирование

SiteAnalyzer, типы контента

Учитывать контент

Правила сканирования

SEO

SiteAnalyzer, настройки SEO

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

SiteAnalyzer, статистика SEO

User-Agent

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

Proxy-сервер

Если есть необходимость работать через прокси, то в данном разделе вы можете добавить список прокси-серверов, через которые программа будет обращаться к внешним ресурсам. Дополнительно, имеется возможность проверки прокси на работоспособность, а также функция удаления неактивных прокси-серверов.

SiteAnalyzer, настройки прокси

Исключения

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

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

Работа с программой

После завершения сканирования пользователю становится доступна информация, размещенная в блоке "Основные данные". Каждая вкладка содержит данные, сгруппированные относительно их названий (например, вкладка "Title" содержит содержимое заголовков страниц <title></title>, вкладка "Изображения" содержит список всех изображений сайта и так далее). С помощью этих данных можно проводить анализ содержимого сайта, находить "битые" ссылки или некорректно заполненные мета-теги.

SiteAnalyzer, поиск ошибок 404

При необходимости (например, после внесения изменений на сайте) с помощью контекстного меню имеется возможность пересканирования отдельных URL для отображения изменений в программе.

С помощью этого же меню можно отображать дубликаты страниц по соответствующим параметрам (дубли title, description, keywords, h1, h2, контент страниц).

SiteAnalyzer, контекстное меню

Фильтрация данных

Для более удобного анализа статистики сайта в программе доступна фильтрация данных. Фильтрация возможна в двух вариантах:

Быстрый фильтр

Используется для быстрой фильтрации данных и применяется одновременно ко всем полям текущей вкладки.

SiteAnalyzer, Быстрая фильтрация

Настраиваемый фильтр

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

SiteAnalyzer, Настраиваемый фильтр

Пример выборки по данному фильтру:

SiteAnalyzer, Пример фильтрации данных

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

Техническая и SEO статистика сайта

Вкладка статистики сайта находится на панели с дополнительными данными и содержит набор основных технических параметров сайта: статистику по ссылкам, мета-тегам, коды ответа страниц, наличие директив "robots" и т.п. параметров.

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

Вкладка SEO-статистики содержит данные по дубликатам мета-тегов, пустым заголовкам страниц и наличию описаний в тегах "alt", которые также автоматически фильтруются по каждому из данных параметров.

SiteAnalyzer, Статистика

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

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

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

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

Контекстное меню списка проектов

SiteAnalyzer, групповое добавление сайтов

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

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

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

SiteAnalyzer, генерация sitemap

Для сайтов больших объемов, от 50 000 страниц, имеется функция автоматического разбиения "sitemap.xml" на несколько файлов (в этом случае основной файл содержит ссылки на дополнительные, содержащие непосредственно ссылки на страницы сайта). Это связано с требованиями поисковых систем для обработки файлов sitemap больших размеров.

SiteAnalyzer, sitemap.xml

При необходимости, объем страниц в файле "sitemap.xml" можно варьировать, изменив значение 50 000 (установлено по умолчанию) на нужное значение в основных настройках программы.

Экспорт данных

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

SiteAnalyzer, экспорт данных в Excel

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

SiteAnalyzer, отчет Excel

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

В программе имеется возможность выбора предпочтительного языка, на котором будет вестись работа.

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

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

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

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

P.S. Если у вас есть замечания по качеству перевода – отправляйте замечания и исправления на "support@site-analyzer.ru".

Дополнительные функции

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

Данная процедура эффективна в случае, когда например, из программы был удален крупный проект, содержащий большое количество записей. В целом рекомендуется проводить периодическое сжатие данных для избавления от избыточных данных и уменьшения объема базы.

С ответами на остальные вопросы можно ознакомиться в разделе FAQ >>

С нами работают