What this website analyzer does
Paste one address into this website analyzer and our server loads that live page, pulls 19 facts out of its HTML and hands them to an AI model with the start of the page text.
Back comes a score out of 10, the five fixes to make first, three quick wins and two things the page already does well.
Because the work happens on our server, you sign in first. The account is free, the email gets verified once, and nobody asks for a card. One finished report costs one of the 10 AI runs a free account gets each day.
Who needs it? Anyone with one page that has to work. A designer's portfolio. A freelancer's home page. A small business website check before the next ad goes out. Think of it as a website audit of one page at a time.
One test page, read the way the analyzer reads it
I wrote a small home page for a made-up designer, Sam Rivera, the kind of page that gets linked from a resume. Title "Home". A big "Hi, I'm Sam." Nine project pictures. A "Say hello" email link at the bottom.
A test page has no public address, so on November 6, 2026 I fed its HTML straight to the page reader the tool uses. This is what it handed on:
- HTTPS yes, mobile viewport tag present.
- Title tag "Home", 4 characters.
- Meta description, canonical tag and lang attribute all missing.
- One H1, "Hi, I'm Sam.", and two H2s, "Selected work" and "About me".
- 127 visible words.
- 9 images, 9 of them with no alt text.
- 3 internal links, 1 external.
- No form, no tap-to-call number, one clickable email address.
- Calls to action: none.
- Open Graph title, Open Graph image and structured data missing.
Two things surprised me. The word count skipped the menu and the footer, so 127 is the body alone. The links still came from the menu: Work, About and the home link made the 3 internal ones, Instagram the external one.
And "Say hello" did not count as a call to action. The reader looks for words like contact, book, call, quote, request, start, sign up, buy, apply and hire. A friendly button with none of them reads as no button at all.
The fixes I would expect, and the page after them
My test copy of the site runs without an AI provider, so there was no real report to quote for Sam's page.
The four fixes below are hand-written by me from those facts, in the shape the tool's instructions ask for: the problem, what it costs the goal, the page text and the edit.
- The title "Home" tells a search result nothing. Try "Sam Rivera, Product Designer in Austin".
- There is no meta description, so Google picks its own snippet. Write one that says who Sam designs for.
- Nine project images have no alt text. Give each one a short description of the screen it shows.
- "Say hello" asks for nothing. Swap it for "Book a 20-minute call".
I made those four edits and ran the reader again. The title came back at 38 characters. The meta description at 127. Missing alt text dropped from 9 to 0.
Calls to action found: "Book a 20-minute call". I set the page language to English in the html tag while I was in there, and that line flipped from missing to "en". Sam's H1 still says "Hi, I'm Sam.", which is the next thing I would change.
Pick a goal and a focus
The website score is out of 10 for the goal you pick, so the same page can score differently twice. The six goals:
- Get inquiries or leads
- Sell products online
- Get free signups or trials
- Attract job applicants
- Win work from a portfolio
- General improvement
Focus decides where the five fixes lean. Everything weighs all angles evenly. SEO leans on the title, meta description, headings, thin content, internal links, alt text and structured data, so it doubles as a quick SEO check of one page.
Conversion looks at the main button, form friction and what shows before you scroll, so its fixes read as conversion tips for that page.
Messaging asks whether a stranger gets who the page is for within five seconds. Trust looks for proof, named people, a real address and phone number, and HTTPS.
The "Who is it for?" box takes up to 120 characters. Fill it in, with something like "hiring managers at SaaS companies in Austin". Leave it blank and the model is told the audience is "not specified", and the landing page feedback has less to aim at.
What the report looks like
Plain text in a fixed order, under 450 words:
- SCORE: a number out of 10 for your goal.
- TOP 5 FIXES, each two or three sentences, quoting your real page text.
- QUICK WINS: three lines, each under 10 words.
- WHAT'S WORKING: two lines about something that is really on the page.
The model is told to judge only what it was given. It must not invent copy, reviews, traffic figures, rankings or competitors, and a missing fact gets called missing.
Can it still get your page wrong? Yes. Hold each fix up against the page before you change anything.
Pages it cannot read
Like any website checker that works from a server, it has blind spots.
- Members-only pages, paywalled articles and anything guarded by a bot check. It visits as a stranger with no cookies.
- Pages that build their text with JavaScript after loading. The reader takes the HTML the server sends and runs no scripts, so a page like that can come back nearly empty.
- Anything other than an HTML page, a PDF resume for example.
- Pages over 1.5 MB, sites that take more than 12 seconds to answer, and addresses that redirect more than 3 times.
When a page fails, the box under the address says why, starting "We couldn't load that page". A failed load does not use up a run.
Website analyzer limits, in numbers
- 10 runs a day on a free account. The cover letter generator, the paraphraser and the rest of the AI tools draw on the same 10, and the count starts over at midnight UTC.
- 4 analyses a minute for this tool alone, since each one fetches a page as well. Every AI tool together is held to 10 requests a minute.
- Pro raises the day to 200 runs and adds a History that holds runs for 90 days. What Pro costs is on the pricing page.
- Bring your own API key (Account, then AI keys) and the daily count no longer applies. The per-minute caps still do.
- A page we have read stays in our cache for 15 minutes. Ask for the same address again inside that window and the analyzer works from the same copy.
What leaves your device, and who sees the visit
Your browser sends our server four things: the address, the goal, the "Who is it for?" text and the focus.
Our server then visits the address once, following up to 3 redirects. The site's own logs show that visit coming from our server, with an ordinary Chrome browser name. Your IP address is not part of it.
The AI provider gets the instructions, your goal, audience and focus, the 19 facts (the page address is one of them) and the first 3,000 characters of the page's visible text. No name, no email, no account ID. The privacy policy names the providers.
What stays with us after a run? One usage line per run, tied to your account. It records the tool, the provider and model, which key paid for it, the token counts, the time taken, success or failure with any error code, and a hashed IP.
Neither the address nor the page text goes in that line. Your runs for the day sit in their own counter, one number per account.
The report is kept in two cases. Pro with History switched on is one. A run started from one of the applications you track in your account is the other. Then we store the address, goal, focus and report, and leave out the "Who is it for?" text.
Ways I use it
- On my own portfolio before the link goes on a resume, with "Win work from a portfolio".
- On a prospect's home page before a freelance pitch, so the first email names two real fixes.
- On an employer's site before an interview for a marketing or UX role. One specific, polite point from a homepage review shows homework.
After the report
Work through the five fixes in order and do the quick wins the same day. Draft the new title and meta description in the character counter, which has a preset for each.
The missing-alt number does not have to reach zero. A purely decorative image should keep an empty alt so screen readers skip it, as the W3C's accessibility tutorials explain. The reader counts an empty alt as missing, so read the number with that in mind.
Once the changes are live, wait out the 15 minutes and rerun it with the same goal and focus.
No portfolio yet? Read how to make a portfolio, which starts from your resume.
Who made it
GetJobTools built this website analysis tool; the about page says who runs the site. Did a report quote text that is not on your page? Send the address and the report through the contact page.
FAQ
How do I analyze my website?
Sign in, paste the address of one page, pick its goal and press Analyze my website. A score out of 10 and five fixes come back in the same box.
Is this an SEO checker or a conversion review?
Both. It reads the title, meta description, headings, alt text and structured data, plus the copy, buttons and contact options. The focus setting tilts the five fixes toward SEO, conversion, messaging or trust.
Why does the report say my page has no call to action?
None of your buttons or links used the words it looks for, such as contact, book, call, quote, start, sign up, buy, apply or hire. "Say hello" and "Get in touch" do not match, so read that line with your own button in mind.
Can it analyze a page behind a login?
No. Our server visits the page once as a stranger with no cookies, so a login, a paywall or a bot check stops it. Give it an address any first-time visitor could open.
Does it check page speed or Core Web Vitals?
No. It reads the HTML and has no real-user speed data, so it cannot report LCP, INP or CLS. Run Google PageSpeed Insights for speed and use this report for the copy and structure.
Does a page that fails to load use up a free run?
No. If the page cannot be read, you see the reason under the address box and your daily count stays where it was. Only a finished report uses a run.