Finepoint Design | SEO Analysis
Free SEO Analysis Tool

Find out why your site isn't ranking.
In about 60 seconds.

Enter your website and our analyzer checks the things Google actually looks at: whether it can index your pages, your titles and headings, speed, mobile layout, content and links. You get a scored report with the fixes in order of what matters most.

The basics

What is an SEO analysis?

An SEO analysis is a structured review of a page or website against what search engines use to find it, understand it and decide where it ranks. A good one answers three questions, in this order. Skip the order and you end up polishing a page Google can’t even see.

1

Can Google reach the page?

Crawling, indexing, redirects, robots rules and canonical tags. If the answer is no, nothing else on this list matters yet.

2

Can Google tell what it's about?

Title tag, headings, body copy, structured data, internal links and image alt text all have to point at the same topic.

3

Does it deserve to rank?

Load speed, mobile layout, layout stability and how deep the content goes compared to the pages already ranking.

You’ll hear it called an SEO audit, a page analysis, a site health check or a ranking analysis. Same idea, different scope. A page analysis goes deep on one URL. A site audit samples many pages and looks for patterns, like a template that ships the same title on every page or a whole section blocked in robots.txt.

Your report

What the analyzer checks

Findings are grouped into six areas. Every finding tells you what’s wrong, which URL it’s on, why it matters and what to change.

Indexability and crawling

On-page elements

Speed and Core Web Vitals

Mobile layout

Content quality

Links and structured data

Skip the manual pass.

The analyzer runs all six checks on your URL and hands back a scored, prioritized list.

Do it yourself

How to analyze a website for SEO by hand

If you’d rather understand the method than just read the output, here’s the order to work in. It’s the same sequence our tool follows, and the order is the point. A perfect title tag on a page Google can’t index is wasted effort.

  1. Confirm the page is indexed

    Search Google for site:yourdomain.com/your-page. If it doesn’t show up, stop and fix that first. Then paste the URL into Google Search Console’s URL Inspection tool and check the indexing status, the canonical Google picked and the last crawl date.

  2. Read the page the way a crawler does

    View the page source, not the rendered page, and make sure your headline, body copy and links are in the HTML. If content only appears after JavaScript runs, use “View crawled page” in URL Inspection to see exactly what Google received.

  3. Check the one-per-page elements

    Title tag, meta description, H1 and canonical. One of each, all about the same topic. The most common real-world problem is a template that puts the same title on every page in a section.

  4. Compare against what already ranks

    Search your target phrase in a private window and open the top five results. What do they all cover that you don’t? What format is Google rewarding: a tool, a list, a comparison? If every result is a calculator and you wrote an essay, the format is the problem, not the word count.

  5. Measure speed with real visitor data

    Run PageSpeed Insights and read the field data from real visitors before the lab score. Field data is what Google uses for Core Web Vitals. A great lab score with failing field data usually means heavy third-party scripts.

  6. Test it on an actual phone

    Not a shrunk-down desktop browser. A real phone on cellular data. Most mobile problems are obvious in ten seconds of real use.

  7. Map the internal links

    Which of your pages link to this one, and with what link text? A page nothing links to is telling Google it isn’t important. It’s the cheapest, most ignored fix in SEO.

  8. Write it down and rank it

    A list of 40 issues isn’t a plan. Sort everything by the priority list below and work top to bottom.

Tracking results

How to check your SEO performance over time

An analysis is a snapshot. Performance is the trend. Two free tools cover almost all of it.

Google Search Console is the only place you’ll see real search data for your own site. In the Performance report, read these four numbers together. Any one of them alone will steer you wrong.

Google Analytics then shows what those visitors did once they got there. Search Console tells you how people found you. Analytics tells you if the traffic was worth having.

Run a full analysis every month, and always after a redesign, a platform move or a confirmed Google update. Keep the old reports. Two dated snapshots side by side tell you more than either one alone.

Impressions

How often you showed up. A drop usually means lost rankings or pages falling out of the index, not a content problem.

Average position

Where you showed up. Sitting at 30 to 80 means you’re indexed but not competitive, usually a thin or missing page.

Clicks

How often your listing was worth clicking.

CTR

Lots of impressions with almost no clicks at a good position is a title and description problem. At a bad position, it’s a ranking problem.

Fixing it

Fix in this order, not report order

This is the same priority list we use on client sites. Work top to bottom.

Critical
Indexing blockers. Noindex on a page that should rank, blocked in robots.txt, server errors, a broken canonical, no HTTPS.
The page can’t rank at all until this is fixed.
Critical
Broken mobile layout.
Google indexes the mobile version. A broken mobile page is a broken page.
High
Missing or duplicate titles, no H1, thin content on a page that sells something.
Cheap to fix, and it directly changes how the page is understood and clicked.
High
Failing Core Web Vitals, especially LCP.
It usually hits every page on the template, and slow pages lose leads whether or not rankings move.
Medium
Internal linking gaps, orphan pages, vague link text.
High payoff for low effort, once everything above is clean.
Low
Missing schema, alt text gaps, URL structure on existing pages.
Worth doing, but rarely the reason a page isn’t ranking. Never change a working URL without a 301 redirect.

Thin pages: merge before you expand

The instinct is to add more words. Often the better move is to combine. If five pages each cover a slice of one topic and none of them rank, merge them into one strong page and 301 the rest. Competing against yourself is a common, invisible reason pages get stuck around position 40.

URLs: clean on new pages, hands off on old ones

On a new page, use short, readable, hyphenated words. On an existing page that already gets traffic, leave it alone. A tidier URL is worth very little, and a botched redirect costs far more than a messy one ever will.

FAQ

Common questions

An SEO analysis is a structured review of a page or website against the factors search engines use to crawl, understand and rank it: indexability, title tags and headings, content depth, page speed, mobile layout, internal links and structured data. The result is a list of specific problems with specific fixes, scored so you know what matters most.

Work in this order: confirm the page is indexed, check the HTML a crawler receives, review the title tag, meta description, H1 and canonical, compare the page to what currently ranks for your target search, measure speed with real visitor data, test it on an actual phone, map the internal links pointing at it, then rank everything you found by priority. Or paste your URL into our analyzer and it runs the whole sequence for you.

Open the Performance report in Google Search Console and read impressions, average position, clicks and CTR together. High impressions with almost no clicks at a strong position is a title and description problem. The same pattern at position 50 or worse is a ranking problem. Then use Google Analytics to see whether that traffic turned into leads. Check monthly and after any redesign or migration.

Six areas: indexability and crawling, on-page elements, speed and Core Web Vitals, mobile layout, content quality, and links plus structured data. Every finding names the affected URL, explains why it matters and states the fix, scored by priority so a blocked page never sits below a missing alt tag on your to-do list.

In priority order. First anything that blocks indexing, like noindex tags, robots.txt blocks, server errors, broken canonicals or missing HTTPS. Then broken mobile layouts, then titles, headings and thin sales pages, then Core Web Vitals, then internal linking, and finally schema and alt text. If you’d rather hand it off, send us what the report said and we’ll scope the fixes.

Yes. The scored report is free and you don’t need an account. If you want it as a shareable PDF with the prioritized fix list, we’ll email it to you.

Yes. Enter any public URL. Running the same analysis on the pages that outrank you is often the fastest way to see what you’re missing, especially on content depth and page speed.

Your turn

See where your site stands.

Enter your website and get a prioritized SEO report in about 60 seconds.

Rather have someone fix it for you? Talk to us.

Keep going

Related guides

Last reviewed November 2026. Core Web Vitals thresholds reflect Google’s current published guidance, including INP, which replaced FID in March 2024.