SEO Checker is an advanced Actor that performs comprehensive on-site SEO analysis for any website. It crawls web pages and extracts crucial SEO elements, providing detailed insights to help improve your website's search engine optimization.
SEO Checker is an advanced Actor that performs comprehensive on-site SEO analysis for any website. It crawls web pages and extracts crucial SEO elements, providing detailed insights to help improve your website's search engine optimization.
Optimizing your website for search engines is crucial for increasing visibility and attracting organic traffic. SEO Checker helps you:
Whether you're an SEO professional, website owner, or digital marketer, SEO Checker provides valuable data to enhance your site's performance in search results.
For a video tutorial on how to use SEO Checker, check out our YouTube guide.
SEO Checker accepts the following inputs:
startUrls
: Array of URLs to start the crawl (required)maxRequestsPerCrawl
: Maximum number of pages to crawl (default: 100)crawlUrls
: Whether to follow and analyze internal links (default: false)For more details, check the Input tab on the actor's page.
SEO Checker provides a comprehensive dataset with over 40 SEO-related attributes for each analyzed page. You can download the results in JSON, CSV, Excel, or HTML formats. Here's an overview and explanation of the output:
These outputs provide a comprehensive overview of various on-page SEO factors, helping you identify areas for improvement and optimize your website for better search engine performance.
Example of the output:
1{ 2 "url": "https://apify.com", 3 "title": "Apify: Full-stack web scraping and data extraction platform", 4 "titleLength": 59, 5 "titleDuplicateWords": 0, 6 "description": "Cloud platform for web scraping, browser automation, and data for AI. Use 2,000+ ready-made tools, code templates, or order a custom solution.", 7 "descriptionLength": 142, 8 "iframes": 2, 9 "language": "en", 10 "hreflang": false, 11 "domainLength": 9, 12 "viewport": true, 13 "mobileResponsive": true, 14 "charset": true, 15 "favicon": true, 16 "h1": [ 17 "Build reliable web scrapers. Fast." 18 ], 19 "h2": [ 20 "Web scraping can be challenging", 21 "Trusted business partner", 22 "Learn more", 23 "Get started now" 24 ], 25 "h3": [ 26 "Develop with open-source tools", 27 "Deploy to Apify", 28 "Take your code for a run", 29 "Plug your Actor into any workflow", 30 "Publish your Actors" 31 ], 32 "h4": [ 33 "Simplify scraping withCrawlee", 34 "Use your favorite libraries", 35 "Turn your code into an Apify Actor", 36 "Deploy to the cloud", 37 "Run your Actors", 38 "Never get blocked", 39 "Store and share crawling results", 40 "Monitor performance over time", 41 "Integrations. Everywhere.", 42 "Web Scraper", 43 "Google Maps Scraper", 44 "Cheerio Scraper", 45 "YouTube Scraper", 46 "Puppeteer Scraper", 47 "Booking Scraper", 48 "Amazon Product Scraper", 49 "Twitter Scraper" 50 ], 51 "h5": [], 52 "h6": [], 53 "h1Count": 1, 54 "h2Count": 4, 55 "h3Count": 5, 56 "h4Count": 17, 57 "h5Count": 0, 58 "h6Count": 0, 59 "words": 1983, 60 "paragraphs": 183, 61 "loremIpsum": false, 62 "appleTouchIcon": true, 63 "javascriptFiles": 52, 64 "cssFiles": 2, 65 "strongTags": 11, 66 "internalLinks": [ 67 "#main-content", 68 "/resources/standby-webinar", 69 "/", 70 "/store", 71 "/store", 72 "/actors", 73 "/integrations", 74 "/storage", 75 "/proxy", 76 "/enterprise", 77 "/resources/startups", 78 "/resources/universities", 79 "/resources/nonprofits", 80 "/data-for-generative-ai", 81 "/use-cases/lead-generation", 82 "/use-cases/market-research", 83 "/use-cases/sentiment-analysis", 84 "/use-cases", 85 "/professional-services", 86 "/partners", 87 "/templates", 88 "/partners/actor-developers", 89 "/ideas", 90 "/change-log", 91 "/success-stories", 92 "/about", 93 "/contact", 94 "/partners/join", 95 "/partners/affiliate", 96 "/jobs", 97 "/pricing", 98 "/contact-sales", 99 "/contact-sales", 100 "/store", 101 "#web-scraping-can-be-challenging", 102 "#develop-with-open-source-tools", 103 "/templates", 104 "/templates/ts-crawlee-playwright-chrome", 105 "/templates/ts-crawlee-puppeteer-chrome", 106 "/templates/python-selenium", 107 "/templates/python-scrapy", 108 "#deploy-to-apify", 109 "/actors", 110 "#take-your-code-for-a-run", 111 "/proxy", 112 "/storage", 113 "#plug-your-actor-into-any-workflow", 114 "/integrations", 115 "#publish-your-actors", 116 "/apify/web-scraper", 117 "/compass/crawler-google-places", 118 "/apify/cheerio-scraper", 119 "/streamers/youtube-scraper", 120 "/apify/puppeteer-scraper", 121 "/voyager/booking-scraper", 122 "/junglee/Amazon-crawler", 123 "/quacker/twitter-scraper", 124 "/store", 125 "#trusted-business-partner", 126 "/professional-services", 127 "/partners", 128 "/contact-sales", 129 "#learn-more", 130 "#get-started-now", 131 "/store", 132 "/professional-services", 133 "/pricing", 134 "/web-scraping", 135 "/use-cases", 136 "/success-stories", 137 "/ideas", 138 "/tools", 139 "/apify/web-scraper", 140 "/templates", 141 "/partners/actor-developers", 142 "/actors", 143 "/proxy", 144 "/storage", 145 "/integrations", 146 "/change-log", 147 "/partners", 148 "/partners/affiliate", 149 "/resources/universities", 150 "/resources/startups", 151 "/data-for-generative-ai", 152 "/compass/crawler-google-places", 153 "/about", 154 "/jobs", 155 "/contact", 156 "/" 157 ], 158 "internalLinksCount": 90, 159 "externalLinks": [ 160 "https://crawlee.dev/", 161 "https://docs.apify.com/", 162 "https://docs.apify.com/academy", 163 "https://docs.apify.com/platform/actors/development/deployment", 164 "https://docs.apify.com/api", 165 "https://docs.apify.com/cli/", 166 "https://docs.apify.com/sdk", 167 "https://crawlee.dev/", 168 "https://help.apify.com/en/", 169 "https://blog.apify.com/", 170 "https://discord.com/invite/jyEM2PRvMU", 171 "https://console.apify.com/sign-in", 172 "https://console.apify.com/sign-up", 173 "https://console.apify.com/sign-up", 174 "https://console.apify.com/actors/new", 175 "https://www.g2.com/products/apify/reviews", 176 "https://www.capterra.com/reviews/150854/Apify", 177 "https://crozdesk.com/it/platform-as-a-service-paas/apify", 178 "https://www.trustradius.com/products/apify/reviews", 179 "https://docs.apify.com/academy/web-scraping-for-beginners", 180 "https://docs.apify.com", 181 "https://discord.com/invite/jyEM2PRvMU", 182 "https://console.apify.com", 183 "https://docs.apify.com/academy", 184 "https://docs.apify.com/sdk/js/", 185 "https://docs.apify.com/cli/", 186 "https://github.com/apify", 187 "https://blog.apify.com/web-scraping-python/", 188 "https://docs.apify.com/", 189 "https://status.apify.com/", 190 "https://console.apify.com/sign-in", 191 "https://help.apify.com/en/", 192 "https://blog.apify.com/best-web-scraping-tools/", 193 "https://blog.apify.com/", 194 "https://discord.com/invite/jyEM2PRvMU", 195 "https://x.com/apify", 196 "https://stackoverflow.com/questions/tagged/apify", 197 "https://www.youtube.com/apify", 198 "https://github.com/apify", 199 "https://www.linkedin.com/company/apifytech/", 200 "https://docs.apify.com/legal/general-terms-and-conditions", 201 "https://docs.apify.com/legal/privacy-policy", 202 "https://docs.apify.com/legal/cookie-policy" 203 ], 204 "externalLinksCount": 43, 205 "averageAnchorTextLength": 33.81944444444444, 206 "imagesWithoutAlt": 1, 207 "hasGoogleAnalytics": false, 208 "hasHttps": true, 209 "hasJsonLd": false, 210 "hasMicrodata": false, 211 "metaRobots": "index,follow", 212 "canonicalUrl": "https://apify.com", 213 "hasSitemap": false, 214 "hasOpenGraph": true, 215 "hasTwitterCards": true, 216 "hasHreflang": false, 217 "hasAmp": false, 218 "hasSchema": false 219}
SEO Checker is designed to analyze publicly available information on websites. It respects robots.txt files and doesn't attempt to access private data. However, always ensure you have the right to analyze a website, especially if it's not your own. When in doubt, consult the website's terms of service or seek legal advice.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!