Technical Lead / Web, SaaS & AI
Home / Work

SEO Site Checker: building and growing a free SEO tools platform

Page one on Bing for 980+ searches, including "seo score tool" (avg position 4.2) and "website seo checker" (Bing keyword report, Oct 2026).

The product

A free SEO and website toolkit for freelancers, bloggers and small businesses: 140+ tools in 13 categories, usable as a guest with no sign-up, plus free accounts with full reports and higher daily limits. seositechecker.pro

What I built

I built the product end to end, from the tools to the traffic.

  • 140+ tools in 13 categories: website management, SEO and domain tools, meta tag tools, text analysis, development, image, video, PDF, password tools, calculators, unit and binary converters, and AI tools.
  • SEO tools: Website SEO Score Checker, Meta Tag Analyzer, Domain Authority Checker, SEO reports, an SEO badge and a full site audit flow.
  • 6 AI tools: AI Content Detector, AI Humanizer, AI Detector and Humanizer, AI Background Remover, AI Object Remover and AI Watermark Remover.
  • Content: the blog and the SEO Guides and How-Tos hub, the second most viewed page on the site.

Growth work

  • SEO: technical and on-page SEO, Google Search Console and Bing Webmaster Tools.
  • Backlinks: directory and SaaS listings, community posts and link building.
  • Social media: Facebook, LinkedIn, Instagram and Pinterest.
  • Email marketing: campaigns brought 791 sessions in 2026 (GA4, 1 Jan to 21 Oct).

Stack and architecture

Built with: Laravel 13 · Redis queues · Docker · Self-hosted AI (Ollama, DeBERTa) · Playwright

A Laravel platform with self-hosted AI models and containerised processing services. Three parts of the build carry the story:

  • Self-hosted AI, no paid API. The AI tools run on self-hosted models: Qwen2.5-7B on Ollama for the humanizer, a DeBERTa AI-text detector behind a FastAPI microservice, rembg (ONNX) for background removal and LaMa inpainting for object and watermark removal. That keeps cost under control and user text private.
  • An SSRF guard. Any SEO tool that fetches a URL is an attack surface. A custom guard pins DNS, allow-lists IPs and re-validates every redirect, alongside command-injection and path-traversal fixes, upload validation and XSS/CSRF hardening.
  • Queues and containers behind 140+ tools. Redis queues with dedicated worker pools under Supervisor, and Docker service containers for browser automation (Playwright), AI image, AI text detection and inpainting, keep the heavy tools off the web request so the site stays responsive.
LayerWhat it runs on
BackendPHP 8.3 and Laravel 13 (migrated in production from Laravel 9), MySQL, Redis for cache and queues, queue worker pools under Supervisor
APIVersioned REST API (/api/v1) for a companion mobile app, with throttling and ETags
FrontendBlade, Bootstrap 5, Alpine.js and vanilla JavaScript, mobile-first layouts, CKEditor 5 with a custom sanitisation pipeline
Documents and mediaPlaywright (headless Chromium) for audits, screenshots and HTML-to-PDF; a PDF toolkit on PyMuPDF, pikepdf, pdf2docx, Ghostscript, qpdf and ocrmypdf; Tesseract OCR with custom preprocessing
InfrastructureDocker service containers, OpenLiteSpeed, CyberPanel, systemd, cron, Let's Encrypt with DNS-01, Cloudflare
Auth and integrationsLaravel Sanctum, Spatie Permission, Google2FA; PageSpeed Insights, Moz, WHOIS and RDAP, Google sign-in
TestingPHPUnit, plus Playwright visual and functional QA across breakpoints

Results

SEO Site Checker now ranks on page one of Bing for 988 searches, including "seo score tool" and "test website seo score" near position 4. Daily Bing impressions grew from about 30 in October 2025 to about 180 in October 2026. In 2026, ChatGPT sent about 460 visits to the tools, more than Google organic search.

988 of the 1,141 queries in the Bing keyword report average a top 10 position, and 165 are in the top 3 (Bing Webmaster Tools, 20 Oct 2025 to 18 Oct 2026).

Keyword (Bing)Avg positionImpressions
seo check page3.9163
test website seo score3.9167
seo page checker4.0223
check seo site online4.0222
free seo audits4.1180
seo score tool4.2382
on page seo checker online4.3312
seo score of website4.4814

AI search

  • ChatGPT: about 460 sessions in 2026 (232 chatgpt.com referral and 228 ai-assistant, GA4, 1 Jan to 21 Oct), more than Google organic (361).
  • Bing AI answers: 444 citations from 20 Jul to 18 Oct 2026, most often for "web hosting seo" (93 citations, 14% share) and "seo site checkup".

Listings

Listed on SaaSHub, WebCatalog, F6S, Trustpilot and DataForSEO, with links from 36 sites (Google Search Console, Oct 2026).

What's next

Click-through work on Bing: rewriting titles and meta descriptions on the SEO Score Checker and audit pages, which rank at positions 4 to 5 but earn few clicks. Then AI answer optimisation: clear, quotable answers on tool pages for searches like "seo checker free", "website ranking checker" and "meta title checker".

Sources: Bing Webmaster Tools (search performance, keywords and AI Performance) and GA4. Google figures are left out on purpose: most Google clicks come from an automated site: query, not real users.

SEO Site Checker

  • Category:

    SaaS products

  • Date:

    21 Oct, 2026

  • Project:

    SEO Site Checker

More projects