Анализ сайта
Вход

API анализа сайтов

v1.1.0

Один JSON-запрос — и у вас 80+ SEO- и технических метрик по любому домену. SSL, индексация, скорость, мета-теги, трафик, ссылки.

Быстрый старт

curl -s "https://pr-cy.ru/api/v1.1.0/analysis/base/example.com?key=YOUR_KEY&excludeHistory=1&tests=ssl,httpStatusCode,robotsTxt,sitemap,pageSpeedMobile"
GET/analysis/status/base
"updated": "2026-05-04"
1
Проверить статус
Сделайте запрос status — он покажет, когда сайт проверялся последний раз. Запрос бесплатный.
GET/analysis/base
свежий
1 лимит
2
Забрать отчёт
Если в ответе поле updated (дата последней проверки) моложе 30 дней — заберите готовый отчёт. Стоит 1 лимит.
POST/analysis/update/base
1–5 мин
5 лимитов
3
Обновить и забрать
Если анализ устарел — закажите обновление за 5 лимитов. Подождите 1–5 минут и заберите свежий отчёт.

Playground

excludeHistory
Убрать поля с историей значений из ответа
GET
Базовый анализ
/api/v1.1.0/analysis/base/%DOMAIN%
GET
Статус базового анализа
/api/v1.1.0/analysis/status/base/%DOMAIN%
POST
Обновить базовый анализ
/api/v1.1.0/analysis/update/base/%DOMAIN%
Нет данных
Пока нет данных. Отправьте запрос.

Каталог тестов

Тест
Поля ответаОписание
adultContent
SEO
adultContentfalse | true
adultWordsnull | (found words)
Взрослый/запрещённый контент на странице
analysisBotDisallowed
Индексация
isDisallowedbool
Сайт закрыт от индексации для бота PR-CY
avgVisitDuration
Трафик
avgVisitDurationnumber
Средняя длительность визита (сек)
bounceRate
Трафик
bounceRatenumber
Показатель отказов (%)
category
Прочее
categoryTopNamestring
Категория сайта
competitors
Трафик
competitorsarray: [{domain: string, visitsTotalCount: number, themeAffinity: number, affinity: number}]
Сайты-конкуренты
countryRank
Трафик
countryCodeCode country
countryRanknumber
Позиция в рейтинге сайтов по стране
facebookSocial
Соцсети
coverSourcestring (url)
groupNamestring
likesnumber
linkstring (url)
picturestring (url)
Информация о странице Facebook
favicon
Технические
faviconSrcstring (url)
Фавикон
globalRank
Трафик
globalRanknumber
Позиция в мировом рейтинге трафика
googleIndex
Индексация
googleIndexnumber
Количество страниц в индексе Google (site:)
googleTransparencyReport
Индексация
googleTransparencyReportStatussuccess | fail
Google Safe Browsing — проверка безопасности
httpStatusCode
Технические
allStatusCodesarray redirects
finalStatusCodenumber (final code)
isCyclicRedirecttrue | false
Итоговый HTTP-статус и цепочка редиректов
indexing
Индексация
isFinalStatusCodeGoodtrue | false
statusCodenumber
xRobotsTagHeaderstring | null
xRobotsTagHeaderDisallowedBotsarray | null
metaDisallowedBotsarray
robotsFileDisallowedSearchBotsarray
isRedirectedMetaRefreshtrue | false
Статус индексации сайта
interests
Трафик
interestedTopicsarray
interestedCategoriesarray
interestedWebsitesarray
Интересы аудитории
ip
Технические
ipstring
IP-адрес домена
ipCountry
Технические
ipCountryCodestring (code)
Страна IP-адреса
ipIsp
Технические
ipIspNameISP Name
ipOrganizationNameOrganization Name
Хостинг-провайдер
isDataFromGa
Трафик
isDataFromGatrue | false
Данные взяты из Google Analytics
reportBacklinks
Ссылки
reportBacklinksTotalnumber
reportBacklinksarray: [{sourceUrl: string, sourceDr: number, url: string, anchor: string, createdAt: date, updatedAt: date}]
Внешние входящие ссылки (бэклинки)
reportConcs
Ссылки
reportConcsarray: [{name: string, cnt: number, it50: number, vis: number, perc: number}]
Органические конкуренты
reportKeys
Ссылки
reportKeysarray
Органические ключевые слова
reportLinks
Ссылки
reportIncomingLinksnumber
reportOutgoingLinksnumber
reportReferringDomainsnumber
reportOutgoingDomainsnumber
reportLinksByIpnumber
Сводка по ссылкам
reportPages
Ссылки
reportPagesarray
Топ страниц по органическому трафику
reportSummary
Ссылки
reportIt1number
reportIt3number
reportIt5number
reportIt10number
reportIt50number
reportVisnumber
Сводка по органике
llmsTxt
SEO
llmsFileExiststrue | false
Наличие файла llms.txt
loadTime
Технические
connectionTimeouttrue | false
loadTimenumber (sec)
percentnumber (Better than)
Время загрузки страницы
mainPageDescription
SEO
descriptionstring
descriptionIsGoodtrue | false
descriptionLengthnumber
Meta description главной страницы
mainPageEncoding
Технические
encodingstring
Кодировка сайта
mainPageExternalLinks
SEO
externalCountnumber
externalIndexCountnumber
Внешние ссылки с главной
mainPageHeaders
SEO
headersarray: [text, type: (h1-h5)]
headersAreGoodtrue | false
headersCountarray
Заголовки H1–H5 на главной
mainPageInternalLinks
SEO
internalCountnumber
internalIndexCountnumber
Внутренние ссылки с главной
mainPagePageSize
Технические
pageSizenumber
Размер главной страницы (KB)
mainPageSickness
SEO
sicknessnumber
Заспамленность текста на главной
mainPageTechs
Технические
browserTechsarray
Используемые технологии на главной
mainPageTextLength
SEO
textLengthnumber
Длина текста главной
mainPageTitle
SEO
titlestring
titleIsGoodtrue | false
titleLengthnumber
Meta title главной страницы
mainPageWordsCount
SEO
wordsCountnumber
Количество слов на главной
microdataOpenGraph
SEO
ogDescriptionstring
ogFoundtrue | false
ogImagestring
ogTitlestring
Микроразметка Open Graph
microdataSchemaOrg
SEO
microdataSchemaOrgExiststrue | false
Микроразметка Schema.org
page404BackLink
Технические
backLinktrue | false
Ссылка на главную с 404-страницы
page404StatusCode
Технические
statusCodenumber
HTTP-код 404-страницы
pageSpeedDesktop
Скорость
cumulativeLayoutShift{category: string | null, value: number | null}
firstContentfulPaint{category: string | null, value: number | null}
interactionToNextPaint{category: string | null, value: number | null}
largestContentfulPaint{category: string | null, value: number | null}
pageSpeed{score: number, value: number}
timeToFirstByte{category: string | null, value: number | null}
Google PageSpeed (desktop)
pageSpeedMinifyResources
Скорость
pageSpeedMinifyResources{css: 'true | false', js: 'true | false'}
Минификация CSS/JS (PageSpeed)
pageSpeedMobile
Скорость
cumulativeLayoutShift{category: string | null, value: number | null}
firstContentfulPaint{category: string | null, value: number | null}
interactionToNextPaint{category: string | null, value: number | null}
largestContentfulPaint{category: string | null, value: number | null}
pageSpeed{score: number, value: number}
timeToFirstByte{category: string | null, value: number | null}
Google PageSpeed (mobile)
pageSpeedUnusedCssRules
Скорость
pageSpeedUnusedCssRulestrue | false
Неиспользуемые CSS-правила (PageSpeed)
pagesPerVisit
Трафик
pagesPerVisitnumber
Страниц за визит (трафик)
prcyRank
Ссылки
prcyGradenumber
prcyRankLinksFactorstring
prcyRankTotalnumber
prcyRankTrafficFactorstring
prcyRankTrustFactorstring
PR-CY Rank сайта (high / medium / low)
publicStatistics
Трафик
publicStatisticsAlexaVisitsnumber
publicStatisticsAlexaVisitsMonthlynumber
publicStatisticsLiveInternetVisitsnumber
publicStatisticsLiveInternetVisitsMonthlynumber
publicStatisticsMetrikaVisitsnumber
publicStatisticsMetrikaVisitsMonthlynumber
publicStatisticsPageViewsDailynumber
publicStatisticsPageViewsMonthlynumber
publicStatisticsPageViewsWeeklynumber
publicStatisticsPrcyDatedate
publicStatisticsPrcyVisitsnumber
publicStatisticsPrcyVisitsMonthlynumber
publicStatisticsSourceLinkstring
publicStatisticsSourceTypestring
publicStatisticsVisitsDailynumber
publicStatisticsVisitsMonthlynumber
publicStatisticsVisitsWeeklynumber
Сводка по посещаемости (устарело)
publicStatisticsLiveInternet
Трафик
publicStatisticsLiveInternetVisitsMonthlyHistory{ days: array, weeks: array, months: object }
Статистика LiveInternet
publicStatisticsMetrika
Трафик
publicStatisticsMetrikaVisitsMonthlynumber
Статистика Яндекс.Метрики
publicStatisticsPrcy
Трафик
publicStatisticsPrcyVisitsDailynumber
publicStatisticsPrcyVisitsWeeklynumber
publicStatisticsPrcyPageViewsDailynumber
publicStatisticsPrcyPageViewsWeeklynumber
publicStatisticsPrcyPageViewsMonthlynumber
publicStatisticsPrcyVisitsnumber
publicStatisticsPrcyVisitsMonthlynumber
publicStatisticsPrcyDatedate
publicStatisticsPrcyVisitsHistory{ days: object, weeks: object, months: object }
publicStatisticsPrcyVisitsMonthlyHistory{ days: array, weeks: array, months: object }
Оценка трафика по данным PR-CY
robotsTxt
Технические
robotsFileExiststrue | false
robotsFileHashstring
robotsFileMainPageDisallowedRobotsarray[]
robots.txt
roskomnadzor
Индексация
roskomnadzorDomainForbiddentrue | false
roskomnadzorIpForbiddentrue | false
Блокировка Роскомнадзора
sameCounters
Ссылки
sameCountersActualFoundnumber
sameCountersTotalFoundnumber
sameCountersWithDomains{}
Сайты с теми же счётчиками аналитики
sameIps
Технические
sameIpsTotalFoundnumber
sameIpsWithDomains{ip: {dateFound: {}, dateLost: {}, linkedDomains: Array}}
Сайты на том же IP
screenshotDesktop
Прочее
srcstring
Скриншот десктоп
screenshotSmartphone
Прочее
srcstring
Скриншот мобильный
semRushDlinksDiff
Ссылки
semRushDlinksDiffnumber | null
Изменение количества бэклинков (%)
similarWebRank
Трафик
similarWebGlobalRanknumber
similarWebCountryCodestring
similarWebCountryRanknumber
Рейтинг SimilarWeb
sitemap
Технические
sitemapUrlstring
Sitemap сайта
ssl
Технические
certValidTodate
sslAccesstrue | false
SSL-сертификат
statisticsSystems
Трафик
statisticsSystemsarray
Системы аналитики на сайте
telegramChannels
Соцсети
telegramChannelsarray: [{name: string, title: string, smallPhoto: string, participantsCount: number, participantsCountDiff: number}]
Telegram-каналы
trafficGeography
Трафик
topCountryGeographyarray: [{countryCode: string, percent: number}]
География трафика по странам
trafficSources
Трафик
trafficSourcesDirectnumber
trafficSourcesMailnumber
trafficSourcesReferralnumber
trafficSourcesSocialnumber
trafficSourcesOrganicSearchnumber
trafficSourcesPaidSearchnumber
trafficSourcesAdsnumber
Источники трафика
twitterSocial
Соцсети
followersnumber
followingnumber
linkstring
profileDescriptionstring
profileImageUrlstring
profileNamestring
tweetsnumber
Twitter-аккаунт
vkontakteSocial
Соцсети
groupCitystring
groupCounters[market_services: number, articles: number, narratives: number]
groupCountrystring
groupDescriptionstring
groupMembersCountnumber
groupNamestring
groupPhotostring
groupPhotoBigstring
groupPhotoMediumstring
groupStatusstring
groupTypestring
groupVerifiednumber
linkstring
ВКонтакте — данные сообщества
whoisCreationDate
Whois
whoisCreationDatedate
Дата регистрации домена (whois)
whoisExpirationDate
Whois
whoisExpirationDatedate
Дата окончания регистрации (whois)
wwwRedirect
Технические
wwwRedirecttrue | false
Редирект www → без www
yandexAchievements
Прочее
yandexAchievementsOfficialtrue | false
yandexAchievementsMarketRatingnumber
yandexAchievementsHttpstrue | false
yandexAchievementsTurbotrue | false
Достижения Яндекс.Бизнеса
yandexIndex
Индексация
yandexIndexnumber
Количество страниц в индексе Яндекса
yandexReviews
Соцсети
countnumber
Количество отзывов в Яндексе
yandexSafeBrowsing
Индексация
yandexSafeBrowsingtrue | false
Яндекс — проверка на вирусы
yandexSqi
Прочее
yandexSqinumber
ИКС Яндекса

Сценарии использования

Чаще всего наш API берут под:

  • White-label анализ. Полноценный отчёт по сайту в вашем дизайне на вашем домене.
  • Клиентские аудиты. Достаёте сырые данные, пишете свои выводы — отдаёте клиенту в виде PDF/документа.
  • Массовый мониторинг. Сводки по списку сайтов, история значений, алёрты на стороне клиента.
  • Боты и виджеты. Telegram-боты, embed-виджеты, dashboards, генерация отчётов под задачу.

Готовый скрипт-пример на PHP — вывод нескольких тестов из анализа.

🍪 Используя сайт, вы соглашаетесь с обработкой cookie и сбором технических данных для улучшения работы сайта согласно политике конфиденциальности.