What is an SEO checker?
An SEO checker is a tool that analyzes webpages for search engine optimization issues and provides actionable recommendations to improve rankings. It examines HTML elements, content structure, and technical factors that search engines use to evaluate pages. Unlike manual audits that take hours, an SEO checker delivers instant results for any publicly accessible URL.
| SEO checker type | What it checks | Best for |
|---|---|---|
| On-page checker | Title, meta, headings, content | Content optimization |
| Technical checker | Speed, mobile, crawlability | Site performance |
| Backlink checker | Inbound links, authority | Off-page SEO |
| Rank checker | Keyword positions | Tracking progress |
What does an SEO checker analyze?
An SEO checker analyzes on-page SEO factors that affect how search engines understand and rank your content. This tool examines the HTML source code of any webpage and evaluates key elements against SEO best practices. Each factor is scored individually, and the combined score gives you an overall picture of your page's SEO health.
| Factor | What we check | Ideal |
|---|---|---|
| Title tag | Presence and length | 50-60 chars |
| Meta description | Presence and length | 150-160 chars |
| H1 heading | Exactly one H1 | 1 H1 with keyword |
| Heading hierarchy | H2-H6 structure | Logical nesting |
| Images | Alt attributes | All have alt |
| Internal links | Links to same domain | 3+ links |
| External links | Links to other domains | 1+ authority link |
| Schema markup | JSON-LD data | Relevant type |
| Canonical URL | Canonical tag | Self-referencing |
| Viewport | Mobile viewport | device-width |
| Language | HTML lang | Correct code |
Is this SEO checker free?
Yes, this SEO checker is completely free with no limitations. You do not need to create an account, provide an email address, or install any software. Simply enter any public URL and get instant results. There are no daily limits on the number of pages you can check. The tool is rate-limited only to prevent automated abuse, but normal usage is unlimited.
How is the SEO score calculated?
The SEO score is calculated by assigning points to each on-page factor based on its importance for search engine rankings. Factors with the greatest impact, like title tags and meta descriptions, receive higher point values. The final score is the percentage of total possible points earned, converted to a letter grade.
| Factor | Points | Why this weight |
|---|---|---|
| Title tag | 15 | Most important ranking factor |
| Meta description | 15 | Impacts click-through rate |
| Headings | 15 | Content structure signals |
| Schema markup | 15 | Enables rich snippets |
| Images | 10 | Accessibility + image SEO |
| Links | 10 | Internal linking signals |
| Canonical | 10 | Prevents duplicate content |
| Viewport | 5 | Mobile-friendliness |
| Language | 5 | Internationalization |
What is a good SEO score?
A good SEO score depends on your goals and competition. Generally, a score of 80 or higher indicates solid on-page SEO fundamentals. Most well-optimized pages score between 75-95. However, even a perfect score does not guarantee rankings—off-page factors like backlinks also matter significantly.
| Grade | Score | Meaning | Action |
|---|---|---|---|
| A | 90-100% | Excellent | Maintain |
| B | 80-89% | Good | Minor fixes |
| C | 70-79% | Average | Fix warnings |
| D | 60-69% | Below average | Fix errors |
| F | <60% | Critical | Full overhaul |
What is the ideal title tag length?
The ideal title tag length is 50-60 characters. Google typically displays the first 50-60 characters in search results, with longer titles truncated. Include your primary keyword near the beginning and keep important information within 50 characters.
| Length | Status | Result |
|---|---|---|
| <30 characters | Too short | Missed keyword opportunity |
| 30-50 characters | Acceptable | Displays fully |
| 50-60 characters | Optimal | Maximum visibility |
| >60 characters | Too long | Truncated with "..." |
What is the ideal meta description length?
The ideal meta description length is 150-160 characters. Google may display up to 160 characters on desktop and around 120-130 on mobile. While not a direct ranking factor, meta descriptions significantly impact click-through rates.
| Length | Status | Result |
|---|---|---|
| <70 characters | Too short | Google may auto-generate |
| 70-150 characters | Acceptable | Displays fully |
| 150-160 characters | Optimal | Maximum information |
| >160 characters | Too long | Truncated |
Why is heading structure important for SEO?
Heading structure helps search engines understand your content hierarchy. Proper structure also improves accessibility and makes content easier to scan. Each page should have exactly one H1 describing the main topic, with H2-H6 for subsections.
| Tag | Purpose | Best practice |
|---|---|---|
| H1 | Main page topic | Exactly one, with primary keyword |
| H2 | Major sections | Multiple allowed |
| H3-H6 | Subsections | Nested under parent |
What is schema markup and why does it matter?
Schema markup is structured data in JSON-LD format that helps search engines understand your content. When implemented correctly, it can enable rich snippets in search results—showing star ratings, prices, FAQs, and more directly in search.
| Schema | Use case | Rich result |
|---|---|---|
| Article | Blog posts, news | Author, date, image |
| Product | E-commerce pages | Price, availability, reviews |
| LocalBusiness | Physical locations | Address, hours, phone |
| FAQPage | FAQ pages | Expandable Q&A |
| HowTo | Tutorials | Step-by-step |
What is a canonical URL?
A canonical URL is the preferred URL for a webpage when the same content is accessible at multiple URLs. The canonical tag tells search engines which version to index, preventing duplicate content issues caused by URL parameters, www vs non-www, or trailing slashes.
| Duplicate cause | Example | Solution |
|---|---|---|
| www vs non-www | example.com vs www.example.com | Pick one |
| HTTP vs HTTPS | http:// vs https:// | Use HTTPS |
| Trailing slash | /page vs /page/ | Be consistent |
| URL parameters | /page?utm_source=... | Clean URL |
Why are image alt attributes important?
Image alt attributes serve two critical purposes. First, they provide text descriptions for visually impaired users using screen readers, making your site accessible. Second, they help search engines understand image content since crawlers cannot "see" images. Write descriptive alt text that naturally includes relevant keywords when appropriate. Avoid keyword stuffing—describe what the image actually shows.
What is the robots meta tag?
The robots meta tag tells search engine crawlers how to handle the page. It controls whether the page should be indexed and whether links should be followed. The default behavior when no robots tag is present is "index, follow."
| Directive | Effect | Use case |
|---|---|---|
| index | Allow in search results | Default for public pages |
| noindex | Exclude from search | Thank you pages, internal tools |
| follow | Follow page links | Default behavior |
| nofollow | Don't follow links | User-generated content |
What are internal links and why do they matter?
Internal links connect pages within your website. They help users navigate, help search engines discover and crawl pages, and distribute link equity (ranking power) throughout your site. Pages with more internal links pointing to them are generally seen as more important. Use descriptive anchor text that tells users and search engines what the linked page is about.
Does this tool check page speed?
No, this SEO checker focuses specifically on on-page SEO factors detectable from HTML source code. Page speed, Core Web Vitals (LCP, FID, CLS), and other performance metrics require different testing methodology. For comprehensive performance analysis, use Google PageSpeed Insights, Lighthouse, or GTmetrix.
Can I check competitor websites?
Yes, you can analyze any publicly accessible website. Enter a competitor URL to see their on-page SEO implementation. Compare their title tags, meta descriptions, heading structure, and schema markup against your own pages to identify opportunities.
| Feature | Orchory | Ahrefs | Semrush |
|---|---|---|---|
| Price | Free | $99/mo | $129/mo |
| Account required | No | Yes | Yes |
| On-page SEO check | ✓ | ✓ | ✓ |
| Instant results | ✓ | ✓ | ✓ |
| Backlink analysis | — | ✓ | ✓ |
| Keyword tracking | — | ✓ | ✓ |
How often should I run SEO checks?
Run SEO checks after any content update to ensure you haven't accidentally broken anything. Check key pages monthly to catch issues early. Always run checks after site redesigns, CMS migrations, or significant template changes. For high-traffic pages, consider more frequent monitoring.
Related free SEO tools
Use these complementary tools for a complete SEO audit: