What this test checks
Title tag
Whether the page has exactly one title, and whether its length lets it show in full in search results (about 50–60 characters).
Meta description
Whether there is exactly one description, long enough to inform searchers but short enough not to be cut off (about 120–160 characters).
Canonical URL
Whether the page declares one canonical URL and whether it points to the page itself, not to another domain, an http:// address or a different page.
Robots meta tag
noindex and nofollow directives, including Googlebot- and Naver-specific robots tags, that keep a page out of search results or stop link following.
Mobile viewport
A viewport tag with width=device-width, and whether zooming has been disabled.
Language, encoding and favicon
The html lang attribute, UTF-8 encoding, a favicon for search results, and hreflang links between language versions if you have them.
Open Graph tags
og:title, og:description, og:url, og:type, og:site_name and og:locale, which set the title and text of shared links.
Preview image and X card
Whether og:image is an absolute URL that loads, at least 600×315 px and close to the 1.91:1 shape of a 1200×630 image, plus a twitter:card tag.
Sample result
A real result for devteam.co.kr, tested 3 hours ago.
Meta tags & link previews
8 key meta items checked: 7 good, 1 to improve, 0 failing. The key tags for link previews are in place (6 passed).
Meta description (Improve)
The description is long and will be cut off in search results.
118 chars
Title tag (Good)
The title is short enough to show in full in search results.
46 chars
Canonical URL (Good)
The canonical correctly points to the page itself.
https://www.devteam.co.kr/
Robots meta tag (Good)
Nothing blocks indexing (default: index, follow).
Not set (allowed by default)
Mobile viewport (Good)
The page adapts to mobile screens.
width=device-width, initial-scale=1, viewport-fit=cover
Document language (lang) (Good)
The document language is declared.
ko
Google result (estimated)
Link preview (Facebook, LinkedIn, Slack…)
How it works
- Our test server in Virginia, USA, fetches the URL you enter as WebPSQCBot/3.0 and reads every meta and link tag in the HTML, without running JavaScript.
- Title and description lengths are measured as display width, with Chinese, Japanese and Korean characters counting double.
- If og:image is set, we download it (up to 600 KB) to read its pixel size and format; if no icon is declared, we also check /favicon.ico.
- Requests go only to public IP addresses on ports 80 and 443, and the check usually takes about 4 seconds.
How it is scored
The score uses our item-weighted formula: a pass earns full credit, a warning half and a fail none. The title, robots meta tag and viewport count 3×; the description, canonical, og:title and og:image 2×; language, encoding, favicon, hreflang, meta refresh, og:description, og:url, the other Open Graph tags and the X card 1×. Verification tags, and the absence of hreflang on a one-language site, are shown but not scored.
| Check | Good | Needs work | Poor |
|---|---|---|---|
| Title tag (display width) | 20–70 characters | Under 20 or over 70, or more than one title | Missing |
| Meta description (display width) | 50–180 characters | Under 50 or over 180, or more than one | Missing |
| Canonical URL | Points to the page itself | Missing, http://, or another page on the site | Several different URLs, or another domain |
| Robots meta tag | index, follow (or not set) | nofollow | noindex |
| Viewport | width=device-width | No width=device-width, or zoom disabled | Missing |
| og:image | Loads, 600×315 px or larger, ratio 1.6–2.1:1 | Relative URL, too small or a different shape | Missing or does not load |
| og:title | Present | — | Missing |
Grades: A+ 95–100 · A 90–94 · B 80–89 · C 70–79 · D 60–69 · F below 60.
