Dev.to WebDev πŸ›  Dev πŸ‘ 0 πŸ“– 2 min read

What a technical SEO check looks at in a page's real HTML

View-source is the quickest SEO tool there is. Before any ranking talk, a page either has a title, a canonical and a robots.txt, or it does not. That part is checkable from the HTML the server sends back. We built a fre

View-source is the quickest SEO tool there is. Before any ranking talk, a page either has a title, a canonical and a robots.txt, or it does not. That part is checkable from the HTML the server sends back.

We built a free tool around that idea. You paste a URL, it fetches the page's real HTML and runs 21 technical checks. Here is what the checks look at and how the score adds up.

Real HTML, not a guess

The tool does not estimate rankings and it is not Google's algorithm. It fetches the page and reads what is there. Whatever it reports, you can confirm yourself with view-source and your browser's network tab.

The 21 checks, grouped

Transport and delivery

  • SSL (HTTPS)
  • Gzip or Brotli compression
  • Response time
  • Page size

Head and metadata

  • Title tag length
  • Meta description length
  • Canonical URL
  • Character encoding
  • HTML lang attribute
  • Mobile viewport tag

Social and structured data

  • Open Graph tags
  • Twitter Card tag
  • JSON-LD markup

Crawling files

  • robots.txt
  • XML sitemap

Body and structure

  • Number of H1 tags
  • Heading hierarchy
  • Alt text on images
  • Content length
  • Content-to-HTML ratio
  • Internal link count

Things worth checking by hand

Open view-source on any page and look for three things first.

Count the H1 tags, since the tool counts them too. Then read the heading order from top to bottom, which is what the hierarchy check looks at.

Read the head. Title, meta description, canonical URL, charset, lang attribute and viewport tag all live there, and the tool checks every one of them.

Request /robots.txt and your XML sitemap directly in the browser. Both are on the list of 21.

How the score works

The result is a number from 0 to 100. Each criterion comes out as passed, partial or failed. Criteria do not carry equal weight, and a partial result earns half of that criterion's weight.

The label follows the score:

Score Label
90 and above Excellent
80 to 89 Good
60 to 79 Average
40 to 59 Needs improvement
Below 40 Critical issues

Next to the score you also see response time, page size, image count and link count.

What it covers

One page, one check, no monitoring. The result describes the page as it was at that moment. The summary score is free and shows right away. The detailed findings open after you leave a name and email address.

The interface and the report are in Turkish.

Try it

Paste a URL and compare the output against your own view-source: https://lovefengis.com/ucretsiz-seo-analiz

Which check would you drop, and which would you add?

πŸ“° Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes β€” full credit and traffic to the original publisher.