Skip to content
https://bangkokpost.com

SEO

· 7 checks — Canonical, meta, content depth, internal links, image SEO, and hreflang rolled into one auditable list.
SCORE
93
GRADE
A
FIX
0
REVIEW
0
PASS
6
INFO
1

Cross-tab audit — SEO, performance, crawlability, mobile, structured data

Checks
7
6 PASS
A+
Canonical URL
Properly configured
PASS
Properly configured
Info::
Canonical tag present
Got: https://www.bangkokpost.com/
Info::
Canonical is self-referencing
Info::
Canonical matches final URL after redirects
Info::
Canonical target reachable (self-referencing)
Info::
Canonical points to a different domain
Canonical URL Problem
Page URL https://bangkokpost.com Canonical https://www.bangkokpost.com/ Match Self-referencing (correct)
A
Meta Tags
Title: 103 chars
PASS
Title: 103 chars
Info::
Page title is set
Got: Bangkok Post - The world’s window in Thailand | Breaking news, Thailand news, Latest news, World news
Warning::
Title is 103 characters — will be truncated in search results
Info::
Title and H1 are well-aligned
Title

"Bangkok Post - The world’s window in Thailand | Breaking news, Thailand news, Latest news, World news"

103 characters Will truncate
Title: Bangkok Post - The world’s window in Thailand | Breaking news, Thailand news, Latest news, World news
H1: Bangkok Post - The world’s window on Thailand
Match: Similar ✓
Robots: Indexable (no restrictions)
A
Content Depth
2474 words, Difficult
PASS
2474 words, Difficult
Info::
Page has 2474 words — good depth for search engines
Info::
Text-to-HTML ratio is 2%
Very low ratio suggests heavy framework overhead or boilerplate.
Info::
Reading level: Difficult (grade 11)
2474 words

Good depth

Reading level

Very Easy
Easy
Fairly Easy
Standard
Fairly Difficult
Difficult
Very Difficult

Grade 11

Text-to-HTML Ratio

2% text 98% HTML

15 KB / 864 KB

Very low ratio suggests heavy framework overhead or boilerplate.

Why this matters

Informational: ratio of visible text bytes to total HTML bytes. Very low ratios suggest excessive markup overhead.

A+
Image SEO
137 images, 83 descriptive filenames
PASS
137 images, 83 descriptive filenames
Info::
54 image(s) have hash/generic filenames
83 descriptive
0 hash-based
54 generic
137 total
FilenameQualityAltIssues
.generic1
.generic1
6059838_872.jpggeneric1
c1_3241293_260422015639_872.jpggeneric1
Current: c1_3241293_260422015639_872.jpg
Suggested: 20260422.jpg
c1_3241498_260422005543_872.jpggeneric1
Current: c1_3241498_260422005543_872.jpg
Suggested: 20260422.jpg
.generic1
6059838_872.jpggeneric1
c1_3241293_260422015639_872.jpggeneric1
Current: c1_3241293_260422015639_872.jpg
Suggested: 20260422.jpg
c1_3241498_260422005543_872.jpggeneric1
Current: c1_3241498_260422005543_872.jpg
Suggested: 20260422.jpg
.generic1
c1_3240955_700.jpggeneric1
Current: c1_3240955_700.jpg
Suggested: 20260421.jpg
6058010_700.jpeggeneric1
c1_3240590_260421070029_700.jpggeneric1
Current: c1_3240590_260421070029_700.jpg
Suggested: 20260421.jpg
c1_3240970_260421113223_700.jpggeneric1
Current: c1_3240970_260421113223_700.jpg
Suggested: 20260421.jpg
c1_6058870_700.jpggeneric1
Current: c1_6058870_700.jpg
Suggested: 20260421.jpg
c1_3240839_700.jpggeneric1
Current: c1_3240839_700.jpg
Suggested: 20260421.jpg
c1_3241050_700.jpggeneric1
Current: c1_3241050_700.jpg
Suggested: 20260421.jpg
c1_3241133_700.jpggeneric1
Current: c1_3241133_700.jpg
Suggested: 20260421.jpg
c1_3240938_700.jpggeneric1
Current: c1_3240938_700.jpg
Suggested: 20260421.jpg
c1_3239918_260420124156_700.jpggeneric1
Current: c1_3239918_260420124156_700.jpg
Suggested: 20260420.jpg
c1_3239675_260419013157_700.jpggeneric1
Current: c1_3239675_260419013157_700.jpg
Suggested: 20260419.jpg
c1_3241088_1000.pnggeneric1
Current: c1_3241088_1000.png
Suggested: 20260421.png
c1_3227938_1000.jpggeneric1
Current: c1_3227938_1000.jpg
Suggested: 20260331.jpg
c1_3238113_700.jpggeneric1
Current: c1_3238113_700.jpg
Suggested: 20260416.jpg
6052549_700.jpggeneric1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
c4_3241165_260421171743_510.jpggeneric1
Current: c4_3241165_260421171743_510.jpg
Suggested: 20260421.jpg
c4_3241058_260421134053_510.jpggeneric1
Current: c4_3241058_260421134053_510.jpg
Suggested: 20260421.jpg
c4_3240398_260420182539_510.jpggeneric1
Current: c4_3240398_260420182539_510.jpg
Suggested: 20260420.jpg
c4_3238738_260417170544_510.jpggeneric1
Current: c4_3238738_260417170544_510.jpg
Suggested: 20260417.jpg
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1
.generic1

See Accessibility tab for detailed alt text quality analysis.

A+
Schema Markup Audit
3 schema types detected
PASS

Rich result eligibility

WebSite Eligible

Sitelinks search box

Organization Eligible

Organization knowledge panel

Detected schema types

WebSite json-ld → Sitelinks search box
2/2 required · 1/1 recommended
Required fields (Google)
  • name — Required for the sitelinks search box
  • url — Required to anchor the search box to your domain
Recommended fields
  • potentialAction — Enables the in-SERP search box
Google's spec for this type
Organization json-ld → Organization knowledge panel
2/2 required · 3/4 recommended
Required fields (Google)
  • name — Required for the knowledge panel
  • url — Required for entity matching
Recommended fields
  • logo — Strongly recommended — appears in the knowledge panel header
  • sameAs — Connects the entity across the web
  • contactPoint — Enables direct contact from the knowledge panel
  • description — Add an organization description Used as the panel summary
Google's spec for this type
WebPage json-ld
0/0 required

Missing schema opportunities

  • easy

    Article

    Page reads as an article (long body + headline) — add Article schema

    Eligible for top-stories carousel and Discover

Adding these recommended fields improves chances of getting Organization knowledge panel in search results.

Why this matters

Schema entity has required fields but could add recommended ones for richer SERP layouts (star ratings, prices, etc.).

Source: Google Search Central

Hreflang
0 hreflang tags
INFO
0 hreflang tags

No hreflang tags detected.

Hreflang tags are only needed for multilingual or multi-regional sites.

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback