About this endpoint
What it does
Compares the technical and SEO characteristics of multiple websites from a list of URLs and returns a per-website analysis report. The request accepts at least 2 website URLs.
Request Body
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| urls | String Array | Yes | List of website URLs to compare for technical and SEO analysis. Minimum of 2 URLs required. Each item must be a URI. |
Response
Returns a JSON object with results as an array of per-website analysis objects, plus service and version strings and a timestamp date-time field. Each item in results includes the analyzed url, a status string, and an optional technicalReport object with the technical findings for that URL.
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| results | Object Array | No | The list of per-website technical comparison results. Each item includes url (URI), status (success or failed), and, when present, a technicalReport object. |
| results[].url | String | No | The URL of the analyzed website. Format: URI. |
| results[].status | ENUM | No | The status of the analysis for this URL. Allowed values: success, failed. |
| results[].technicalReport | Object | No | Technical analysis data for the URL. Contains nested objects for meta, structure, indicators, connectivity, accessibility, and performanceResources. |
| results[].technicalReport.meta | Object | No | Page metadata. Contains title, charset, keywords, language, canonical, and description. |
| results[].technicalReport.structure | Object | No | Heading structure data. Contains h1, h2Count, h3Count, and totalHeadings. |
| results[].technicalReport.indicators | Object | No | Page indicators. Contains sslEnabled and mobileFriendly. |
| results[].technicalReport.connectivity | Object | No | Link metrics. Contains totalLinks, externalLinks, and internalLinks. |
| results[].technicalReport.accessibility | Object | No | Image accessibility metrics. Contains totalImages, imageAltScore, and missingAltTags. |
| results[].technicalReport.performanceResources | Object | No | Resource and performance metrics. Contains scripts, loadTimeMs, and stylesheets. |
| service | String | No | The name of the comparison service used. |
| version | String | No | The version of the comparison service/report format. |
| timestamp | String | No | The timestamp at which the comparison was generated. Format: date-time. |