9 Free SEO Checks to Run Before Publishing Any Page
A page can be beautifully written and still underperform because of a missing canonical tag, a vague title, blocked crawling, or a sitemap that points to the wrong URL. The good news is that you do not need an expensive subscription to catch the most common pre-publish problems.
This checklist gives you a repeatable nine-step review for articles, landing pages, product pages, and other indexable URLs. Each step explains what to inspect, what the signal can and cannot tell you, and which free GharNaksa SEO tool can help. The goal is not to chase a perfect score. It is to make a page easy for people to use and easy for search engines to crawl, understand, and present.
1. Start with a page-level SEO audit
Begin with the rendered public URL, not only the draft inside your CMS. A crawler needs to receive meaningful server HTML, a valid status code, and the metadata you expect. A useful audit should check the title, description, headings, image alternatives, internal links, canonical, robots directives, discovery files, and whether the main content exists in the HTML response.
Run the page through the free SEO page audit. Treat warnings as a prioritized review list rather than a guarantee about rankings. For example, a missing title is a clear problem; a title outside a conventional character range is a prompt to edit, not an automatic failure. Search displays vary by query and device.
What to fix first
- Pages that return an error, redirect unexpectedly, or cannot be crawled.
- A missing or misleading title and main heading.
- An accidental
noindexdirective. - A canonical that points to a different or broken URL.
- Important images with no useful text alternative.
2. Review the title and meta description together
The title link and snippet are often a searcher’s first encounter with a page. They should set an accurate expectation and distinguish the page from competing results. Put the main topic in natural language, make the promise specific, and avoid repeating the same boilerplate across many URLs.
Use the title and meta preview to inspect both fields as a pair. Character counts are editing guardrails, not hard Google limits. Google may create a title link from the title element, prominent on-page headings, anchor text, and other signals. It may also generate a snippet from the page copy when that better matches the query. That makes alignment important: the title, H1, description, and visible content should all describe the same page.
Google’s own guidance says descriptions should be unique, useful summaries rather than strings of keywords. A good description helps the right visitor decide to click; it does not need to contain every phrase you hope to rank for.
3. Analyze the visible copy without chasing keyword density
Before publishing, paste the main copy into the keyword density and content calculator. Check the word count, reading-time estimate, recurring terms, and exact uses of your primary phrase. Then read the page like a potential customer.
There is no universal keyword-density percentage that Google requires. A density calculator is useful for spotting extremes: perhaps the target topic never appears, or perhaps a phrase is repeated so often that the writing feels mechanical. It should not become a target that forces awkward repetition.
Ask whether the page answers the reason someone searched, demonstrates first-hand knowledge where relevant, and leaves the reader with a complete next step. Google recommends people-first content that provides original value and warns against producing pages primarily to manipulate rankings. A short page can be excellent when it solves the task; a long page can still be thin when it merely repeats what every other result says.
A practical content pass
- Confirm the opening explains who the page is for and what it helps them do.
- Use descriptive H2 headings that let a reader scan the answer.
- Replace generic claims with examples, evidence, screenshots, or original analysis.
- Link to supporting pages using concise anchor text that describes the destination.
- Remove paragraphs that exist only to repeat a keyword.
4. Add the correct canonical URL
A canonical tag indicates which URL you prefer when multiple URLs contain duplicate or very similar content. Common duplicates come from tracking parameters, print views, category paths, and ecommerce filters. Most indexable pages can use a self-referencing canonical, while a true duplicate can point to the preferred version.
Create the markup with the canonical tag generator and place it in the document head. Use an absolute HTTPS URL, remove fragments, and make sure the target returns a successful response. Do not point every page to the home page, and do not combine a canonical with signals that contradict it.
Google describes redirects and rel="canonical" annotations as strong canonicalization signals, while sitemap inclusion is weaker. Those signals can reinforce one another when they consistently identify the same preferred URL.
5. Review robots.txt without using it as an indexing switch
A robots.txt file controls which paths compliant crawlers may request. It is useful for areas such as internal search results, staging paths, or crawler traps. It is not a reliable way to remove a URL from Google, and it is not a canonicalization method. A blocked URL can sometimes remain indexed without a useful snippet because Google cannot crawl its content.
Use the robots.txt generator to create a small starter file, then test it carefully. Avoid broad rules such as Disallow: / on a production site. Do not block CSS, JavaScript, or images that Google needs to render an important page. Place the file at the root of the relevant host and include a sitemap line when appropriate.
6. Choose a short, stable URL slug
A readable URL helps people understand the destination and makes links easier to share. Use the SEO slug generator to turn a working title into a lowercase, hyphenated path. Keep the words that identify the page and remove filler that adds no meaning.
The most important property of a published URL is stability. Do not keep changing a slug to chase small keyword variations. If a change is necessary, add a server-side permanent redirect from the old URL to the closest replacement and update internal links, canonicals, and sitemap entries.
7. Validate the sitemap entry
An XML sitemap helps search engines discover the canonical URLs you consider important. It does not force indexing, but it is especially useful for large, new, frequently updated, or weakly linked sites.
Paste your sitemap into the XML sitemap URL counter to check its rough size, duplicate locations, and HTTP URLs. Make sure the new page appears with its final absolute HTTPS URL, while redirects, error pages, non-canonical duplicates, and intentionally non-indexable pages stay out.
A single sitemap is limited to 50,000 URLs or 50 MB uncompressed. Larger sites should use multiple sitemap files and a sitemap index. Submit the sitemap through Google Search Console and reference it in robots.txt if that fits your setup.
8. Put authority metrics in context
Third-party authority scores summarize aspects of a domain’s backlink profile. They can be helpful for comparison and link research, but they are not Google metrics and do not create rankings by themselves. A lower-score site can outrank a higher-score site when its page better satisfies the query.
Use the free Ahrefs Domain Rating checker as one directional signal. Pair it with referring-domain data, link relevance, branded demand, and the actual organic performance visible in Search Console. Avoid buying links or treating a score increase as the end goal; the valuable outcome is earning relevant discovery and qualified traffic.
9. Estimate the opportunity from existing impressions
A page that already receives impressions can sometimes gain traffic faster from clearer positioning than from creating another page. Export the page’s monthly impressions and CTR from Search Console, then enter them in the organic CTR opportunity calculator.
The result is a scenario, not a forecast. CTR changes with position, query intent, brand familiarity, device, and the features shown on the results page. Use it to compare opportunities: a page with 100,000 impressions and a modest CTR gap may deserve attention before a page with almost no visibility.
A 10-minute pre-publish routine
- Open the public preview and run the page audit.
- Read the title, H1, and description as one promise.
- Scan the content for a complete answer and natural topic coverage.
- Confirm the final canonical and robots directives.
- Choose the final slug before links begin accumulating.
- Verify the page will be included in the correct sitemap.
- Add useful internal links from relevant existing pages.
- Publish, inspect the live URL, and request indexing only when needed.
- Return to Search Console after enough data accumulates and improve based on real queries.
This routine will not guarantee a ranking—no legitimate tool can. It does eliminate avoidable technical mistakes and creates a better foundation for useful content, relevant links, and ongoing measurement.
Frequently asked questions
Do free SEO tools improve rankings by themselves?
No. Tools reveal issues and opportunities. Rankings depend on whether the resulting page is crawlable, relevant, helpful, trustworthy, and competitive for the query. The improvement comes from the decisions and fixes you make after using the tool.
What keyword density should I target?
Google does not publish an ideal keyword-density percentage. Use the main topic where it helps readers understand the page, include related language naturally, and remove repetitive phrasing that makes the copy worse.
Should every page have a self-referencing canonical?
It is a common and useful practice for indexable pages, especially when parameters or alternate paths can create duplicates. The canonical must still match your redirects, sitemap, internal links, and intended indexable version.
How often should I rerun the checklist?
Run it before launch and again after meaningful template, migration, URL, or content changes. For pages with search visibility, review Search Console performance on a schedule that gives the page enough data for a sensible decision.