On-Page SEO Checklist for One Page
A practical one-page SEO checklist aligned with AGNURA’s current-page checks: title, meta, headings, indexability, content, social, schema, and light origin probes.
Your job is to audit one URL with a checklist you can finish in one sitting.
This list mirrors the kinds of checks AGNURA AI Assistant runs in SEO Analysis on the current tab. Length and density numbers below are tool heuristics, not Google ranking rules. For definitions and limits, read What Is an On-Page SEO Audit?. For product steps, read Run and Export an AGNURA SEO Analysis.
Primary Google references for concepts (not for AGNURA’s score math): Title links, Snippets, Canonicalization, Robots meta, Intro to robots.txt, Sitemaps.
Prerequisites
- The live page open in Chrome (fully loaded if it is a JS-heavy SPA)
- Access to edit the page, or a note list for the owner who can
- Optional: AGNURA installed so you can run the same checks automatically
Direct answer
Work top to bottom:
- Confirm the page loads (HTTP OK, no surprise redirect loop).
- Fix indexability blockers (
noindex, missing canonical when required, robots.txt blocking all). - Fix title, meta description, and a clear H1.
- Strengthen content, images, and links.
- Complete social tags and schema that match visible content.
- Spot-check origin sitemap/robots hints.
- Re-run the audit after you publish fixes.
Checklist (one page)
Mark each row Pass / Fix / N/A. Prefer Fix for High items before you polish Low items.
A. Load and HTTP
| Check | Pass looks like | Notes |
|---|---|---|
| Page reachable | 200-class success for the URL you care about | AGNURA flags unreachable or error status as High |
| Unexpected redirect | Final URL is the preferred URL | Redirected tabs can be Low severity in AGNURA; still confirm intent |
B. Indexability
| Check | Pass looks like | Notes |
|---|---|---|
| Robots meta | No accidental noindex if the page should rank | See Google’s robots meta docs |
| Canonical | Preferred URL declared when you use canonicals | AGNURA flags missing canonical on http(s) pages; confirm it matches your preferred URL (canonicalization) |
| robots.txt | Does not Disallow: / for all crawlers if the site should be indexed | Origin probe; see robots.txt intro |
C. Title and meta description
| Check | Pass looks like | Notes |
|---|---|---|
| Title present | Unique, descriptive title tag | Missing title is High in AGNURA |
| Title length (heuristic) | Roughly 30 to 60 characters in AGNURA’s checker | Display length varies; Google may rewrite titles (title links) |
| Meta description present | Useful summary of the page | Missing meta is High in AGNURA |
| Meta length (heuristic) | Roughly 70 to 160 characters in AGNURA’s checker | Snippets are selected by Google (snippets) |
D. Headings and content
| Check | Pass looks like | Notes |
|---|---|---|
| H1 | One clear H1 that states the page topic | Missing or multiple H1s are High in AGNURA |
| Heading skips | Logical H2/H3 structure without wild level jumps | Low severity when flagged |
| Thin content (heuristic) | Main text not extremely short for the intent | AGNURA treats under ~200 words as thin (Medium). Intent still wins over word count |
| Readability | Sentences and paragraphs a human can scan | Flesch-style scores are English-oriented heuristics, not ranking factors |
E. Keyword placement (optional focus phrase)
Only if you have a real primary phrase for this URL.
| Check | Pass looks like | Notes |
|---|---|---|
| In title / H1 | Phrase appears naturally where it fits | AGNURA can auto-test page keywords or use your override |
| In early body | Appears in the opening section when natural | Avoid stuffing; density band in AGNURA is roughly 0.3% to 3% as a diagnostic |
| In meta | Optional support in the description | Sparse/missing placement can be Low/Medium depending on rule |
F. Images and links
| Check | Pass looks like | Notes |
|---|---|---|
| Image alt | Meaningful alt on content images | Many missing alts → Medium in AGNURA |
| Internal links | Some useful links to related pages | Very few internal links can be Low |
| Outbound links | Used when they help the reader | Helpful links beat link count targets |
G. Social preview tags
| Check | Pass looks like | Notes |
|---|---|---|
og:title / og:image | Present for share cards | Missing title/image often Medium |
| Core OG set | Title, description, image, type/url as your stack needs | Incomplete OG can be Low |
twitter:card | Present when you care about X/Twitter previews | Low when missing |
H. Structured data
| Check | Pass looks like | Notes |
|---|---|---|
| JSON-LD types | Types match what the page actually shows | Incomplete entity fields can be Medium |
| Visible match | Schema does not invent FAQs, products, or org data | Misleading structured data is a trust risk |
I. Origin sitemap hints
| Check | Pass looks like | Notes |
|---|---|---|
/sitemap.xml | Reachable when you use that root | AGNURA’s probe starts at /sitemap.xml; alternate roots may be missed |
| robots.txt Sitemap line | Present when you maintain robots.txt | Low when missing; see sitemaps |
J. Page chrome
| Check | Pass looks like | Notes |
|---|---|---|
html[lang] | Language declared | Medium when missing |
| Viewport | Mobile viewport meta present | Low when missing |
How to run this with AGNURA
- Open the URL in Chrome.
- Run website analysis, then open SEO Analysis.
- Leave keyword blank or set a focus phrase.
- Fix High issues first.
- Download JSON or Download PDF if you need a shareable record.
- Publish fixes, then Re-run.
Detailed UI steps: Run and Export an AGNURA SEO Analysis.
What success looks like
| Check | Pass means |
|---|---|
| Scope | You audited one URL, not the whole domain |
| Priority | No open High indexability or title/H1 blockers you can fix |
| Honesty | Heuristic lengths treated as guidelines |
| Proof | You re-ran after changes or noted owner follow-ups |
Limits
This checklist does not cover:
- Rankings, Search Console performance, or backlinks
- Core Web Vitals lab/field programs
- Full-site crawl inventory
- Guaranteed snippet or title display in Google
SPA pages may look thin until the DOM finishes painting. Re-run after load completes.
How AGNURA helps
| Manual checklist | With AGNURA SEO Analysis |
|---|---|
| You inspect source by hand | Rules run on the current tab plus light origin probes |
| Easy to skip robots/sitemap | Probes surface common blockers |
| Hard to share | Local JSON/PDF export |
| No score context | Severity-weighted score (not a ranking prediction) |
Related guides
- What Is an On-Page SEO Audit?
- Run and Export an AGNURA SEO Analysis
- Run Your First Website Analysis
- What Is AGNURA?
Soft next step
Pick one live URL, run the checklist once, and clear every High item you control before you touch Low social polish. To run the same rules in Chrome:
Try AGNURA in Chrome
Draft in Gmail, LinkedIn, WhatsApp, and Reddit. You review every message before send.
Add to Chrome