Website SEO Checker

Check the on-page SEO of a public URL using its live HTML. The tool examines elements such as the title, meta description, canonical URL, headings, robots directives, robots.txt, sitemap.xml, Open Graph, X/Twitter cards, images, HTTPS, viewport, language, links and structured data. Each check is explained so you can understand what was found and why it may matter.

Check a public URL

Enter a publicly accessible HTTP or HTTPS URL.

What this tool does

The SEO Checker attempts to retrieve the live HTML of the URL you provide. If the target website allows direct browser access, the page may be retrieved directly. If direct access is restricted, the tool may use an available public retrieval relay.

Once the HTML is available, the checks are performed on the retrieved document in your browser. The results are based on the HTML that was actually retrieved rather than simulated data.

The tool also checks common supporting files such as robots.txt and sitemap.xml when they can be retrieved.

What it checks

  • Title: checks whether a page title is present and reasonably descriptive.
  • Meta description: checks whether a description is available.
  • Headings: examines H1, H2 and H3 elements.
  • Canonical: checks whether a canonical URL is present.
  • Robots: checks robots meta directives and robots.txt availability.
  • Sitemap: checks whether a sitemap can be retrieved.
  • Social metadata: checks Open Graph and X/Twitter card metadata.
  • Images: checks image-related information such as alternative text.
  • Technical elements: checks HTTPS, viewport, language, links and structured data.

What this tool does not measure

A technically clean page can still perform differently from another page because search visibility depends on many factors beyond the elements checked here.

Limitations & transparency

Some websites restrict automated requests, block public retrieval relays or temporarily become unavailable. When the page cannot be retrieved, the checker reports the retrieval problem instead of generating results from missing HTML.

A result marked Passed means that the specific condition checked by this tool was detected. It does not mean that the page is guaranteed to rank well or that every SEO issue has been resolved.

The submitted URL may be transmitted to the retrieval endpoint used for the check. YourAnalystAI does not operate a backend database for storing submitted URLs or SEO reports. See the Privacy Policy.

On-page SEO basics

Title tag
The HTML title identifies the page and is commonly used as the main title shown in search results. A useful title should accurately describe the page and its main topic.
Meta description
The meta description provides a short summary of the page. Search engines may use it when generating search-result snippets, although they can also choose other text from the page.
Headings
H1, H2 and H3 elements help organize content into sections. A clear heading structure can make a page easier for visitors and automated systems to understand.
Canonical URL
A canonical link element can indicate which URL should be treated as the preferred version when substantially similar content is accessible through multiple URLs.
Robots meta & robots.txt
Robots meta directives provide instructions associated with an individual page, while robots.txt provides crawl-related instructions for a site or host. These mechanisms are not intended to hide sensitive information from people.
Sitemap.xml
An XML sitemap provides search engines with a list of URLs that a website wants them to discover. It can also be referenced from robots.txt.
Structured data
Structured data uses machine-readable formats such as JSON-LD to describe information on a page. Depending on the type and eligibility, search engines may use valid structured data for enhanced search features.
Open Graph / X cards
Social metadata can provide information used when a page is shared on supported social platforms. Common fields include the page title, description and preview image.
Image alternative text
The alt attribute provides a text alternative for an image. Useful alternative text can improve accessibility and help describe the purpose or content of an image when it cannot be viewed.
HTTPS
HTTPS encrypts the connection between the browser and the website and helps protect information while it is transmitted. It is an important part of a modern website's security setup.

Frequently Asked Questions

Why does the checker show "Needs attention" even though my site performs well?
This tool checks specific on-page and technical elements. A missing or unusual element does not automatically mean that a page cannot perform well in search. Use the results as a diagnostic checklist rather than a prediction of rankings.
Why is robots.txt or sitemap.xml sometimes "Not retrievable"?
Some websites restrict automated requests, block public retrieval relays or may be temporarily unavailable. A failed retrieval through this tool does not necessarily mean that the file is unavailable to normal visitors. You can also open the file directly in your browser.
Is a missing canonical tag always a problem?
Not necessarily. Canonical URLs are particularly useful when substantially similar or duplicate content can be accessed through multiple URLs. Their importance depends on the site's URL structure and content.
Does "Passed" mean Google will rank the page higher?
No. "Passed" means that the specific condition checked by this tool was detected. Search visibility depends on many factors, including relevance, content, technical accessibility, links, competition and search context.

Related tools

HTTP Status Checker

Check HTTP status codes, redirects and response information for a public URL.

Open Tool

SSL / HTTPS Checker

Check HTTPS availability, certificate information and selected security-related headers.

Open Tool

DNS Lookup

Check DNS records such as A, AAAA, CNAME, MX and other commonly used DNS record types.

Open Tool