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.
| Layer | What it runs on |
|---|---|
| Backend | PHP 8.3 and Laravel 13 (migrated in production from Laravel 9), MySQL, Redis for cache and queues, queue worker pools under Supervisor |
| API | Versioned REST API (/api/v1) for a companion mobile app, with throttling and ETags |
| Frontend | Blade, Bootstrap 5, Alpine.js and vanilla JavaScript, mobile-first layouts, CKEditor 5 with a custom sanitisation pipeline |
| Documents and media | Playwright (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 |
| Infrastructure | Docker service containers, OpenLiteSpeed, CyberPanel, systemd, cron, Let's Encrypt with DNS-01, Cloudflare |
| Auth and integrations | Laravel Sanctum, Spatie Permission, Google2FA; PageSpeed Insights, Moz, WHOIS and RDAP, Google sign-in |
| Testing | PHPUnit, 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 position | Impressions |
|---|---|---|
| seo check page | 3.9 | 163 |
| test website seo score | 3.9 | 167 |
| seo page checker | 4.0 | 223 |
| check seo site online | 4.0 | 222 |
| free seo audits | 4.1 | 180 |
| seo score tool | 4.2 | 382 |
| on page seo checker online | 4.3 | 312 |
| seo score of website | 4.4 | 814 |
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.




