1. Enter a URL
Start by entering any website URL or domain into any OpenSEO Labs tool. We accept full URLs (https://example.com/page) or just domains (example.com).
2. Server-Side Analysis
Our Next.js server fetches the page in real-time using a custom user agent. We parse the HTML with node-html-parser and extract all relevant SEO data — meta tags, headings, links, images, and more.
3. SEO Checks & Scoring
Each tool runs specific checks against SEO best practices. For example, Website Audit checks title length, meta description, heading structure, alt attributes, canonical tags, and social meta tags. Results are scored from 0-100.
4. AI Analysis (Optional)
For AI-powered tools, we send the page content to Google Gemini AI. The AI analyzes the content and returns structured insights — strengths, weaknesses, opportunities, and prioritized recommendations.
5. DNS & Domain Lookups
Domain tools use Node.js built-in DNS module to resolve A, AAAA, MX, NS, and TXT records. We also check SSL validity and fetch IP geolocation data for comprehensive domain intelligence.
6. Performance Metrics
Performance tools measure server response time (TTFB), page size, compression, cache headers, and resource counts. We analyze render-blocking CSS/JS and image optimization opportunities.
Stack
Built with Next.js 16, React 19, TypeScript, Tailwind CSS v4, shadcn/ui, Google Gemini AI, node-html-parser, Lucide Icons — deployed on Vercel.