Skip to content
https://www.heritageofficial.com.pk

SEO

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

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

Checks
14
11 PASS 2 REVIEW
B
Image SEO
57 images, 1 descriptive filenames
REVIEW
57 images, 1 descriptive filenames
Warning::
98% of images have non-descriptive filenames
Search engines use filenames as a signal. Rename to descriptive names like 'team-photo.jpg'.
1 descriptive
54 hash-based
2 generic
57 total
FilenameQualityAltIssues
IMG-4104.jpggeneric1
Current: IMG-4104.jpg
Suggested: files.jpg
F9642276-EBFC-4E90-BD8B-A646C3511E76.jpghash1
Current: F9642276-EBFC-4E90-BD8B-A646C3511E76.jpg
Suggested: files.jpg
EBF0BBE9-6465-4999-B088-17967026DF5C.jpghash1
Current: EBF0BBE9-6465-4999-B088-17967026DF5C.jpg
Suggested: files.jpg
29E660A6-9094-495F-A15A-093184056D24.jpghash1
Current: 29E660A6-9094-495F-A15A-093184056D24.jpg
Suggested: files.jpg
CC65B06D-D263-4A09-8EC9-44DBDA1CE7A7.jpghash1
Current: CC65B06D-D263-4A09-8EC9-44DBDA1CE7A7.jpg
Suggested: files.jpg
B52DD6E3-97ED-4868-9888-C616A8FB2837.jpghash1
Current: B52DD6E3-97ED-4868-9888-C616A8FB2837.jpg
Suggested: files.jpg
003FD029-1EA6-4B2D-AA58-6E9A2BEE263E.jpghash1
Current: 003FD029-1EA6-4B2D-AA58-6E9A2BEE263E.jpg
Suggested: files.jpg
IMG-4432.jpggeneric1
Current: IMG-4432.jpg
Suggested: files.jpg
5DB25FE4-5F0F-4813-8FF8-971CB52C70C7.jpghash1
Current: 5DB25FE4-5F0F-4813-8FF8-971CB52C70C7.jpg
Suggested: files.jpg
29E660A6-9094-495F-A15A-093184056D24.jpghash1
Current: 29E660A6-9094-495F-A15A-093184056D24.jpg
Suggested: files.jpg
D600AEED-5B72-46F1-ABF0-BF36B299873B.jpghash1
Current: D600AEED-5B72-46F1-ABF0-BF36B299873B.jpg
Suggested: files.jpg
215A754D-DCBE-4694-A0FF-B598F7CFB745.jpghash1
Current: 215A754D-DCBE-4694-A0FF-B598F7CFB745.jpg
Suggested: files.jpg
9B4E6C1A-3287-4FC1-A94E-85510B82F3C3.jpghash1
Current: 9B4E6C1A-3287-4FC1-A94E-85510B82F3C3.jpg
Suggested: files.jpg
F9642276-EBFC-4E90-BD8B-A646C3511E76.jpghash1
Current: F9642276-EBFC-4E90-BD8B-A646C3511E76.jpg
Suggested: files.jpg
4DC018DB-4FDB-4EB4-8F1E-FA97E301C624.jpghash1
Current: 4DC018DB-4FDB-4EB4-8F1E-FA97E301C624.jpg
Suggested: files.jpg
B23D602B-8198-45D3-A883-FB4AFDC2277A.jpghash1
Current: B23D602B-8198-45D3-A883-FB4AFDC2277A.jpg
Suggested: files.jpg
8B934D78-8659-4F89-BC48-55C1CFDE6C1E.jpghash1
Current: 8B934D78-8659-4F89-BC48-55C1CFDE6C1E.jpg
Suggested: files.jpg
D7178266-4315-41F2-8B12-2770A0D78BC2.jpghash1
Current: D7178266-4315-41F2-8B12-2770A0D78BC2.jpg
Suggested: files.jpg
149EBA00-753B-4B07-9F83-AAEB5A1029C2.jpghash1
Current: 149EBA00-753B-4B07-9F83-AAEB5A1029C2.jpg
Suggested: files.jpg
EBF0BBE9-6465-4999-B088-17967026DF5C.jpghash1
Current: EBF0BBE9-6465-4999-B088-17967026DF5C.jpg
Suggested: files.jpg
0C519D37-774D-494C-A24B-BBA082706EB2.jpghash1
Current: 0C519D37-774D-494C-A24B-BBA082706EB2.jpg
Suggested: files.jpg
D36609DA-235D-453B-B4BB-7BA5D1D2A5E8.jpghash1
Current: D36609DA-235D-453B-B4BB-7BA5D1D2A5E8.jpg
Suggested: files.jpg
81ADE130-963D-4A6C-AAE7-7C6B68FC0ECC.jpghash1
Current: 81ADE130-963D-4A6C-AAE7-7C6B68FC0ECC.jpg
Suggested: files.jpg
4A159DA7-EF15-4770-913B-3FAA8E4E622B.jpghash1
Current: 4A159DA7-EF15-4770-913B-3FAA8E4E622B.jpg
Suggested: files.jpg
5FBE8CE5-A732-45C8-9BC9-9A7ED2ACC373.jpghash1
Current: 5FBE8CE5-A732-45C8-9BC9-9A7ED2ACC373.jpg
Suggested: files.jpg
CC65B06D-D263-4A09-8EC9-44DBDA1CE7A7.jpghash1
Current: CC65B06D-D263-4A09-8EC9-44DBDA1CE7A7.jpg
Suggested: files.jpg
51DB716B-EBE7-4815-B1D3-75D0AA85497E.jpghash1
Current: 51DB716B-EBE7-4815-B1D3-75D0AA85497E.jpg
Suggested: files.jpg
4714FAE1-F6F6-4700-BCFA-5FCB3204E729.jpghash1
Current: 4714FAE1-F6F6-4700-BCFA-5FCB3204E729.jpg
Suggested: files.jpg
C918209D-CCCA-4A8C-8D30-3CAA103DDD23.jpghash1
Current: C918209D-CCCA-4A8C-8D30-3CAA103DDD23.jpg
Suggested: files.jpg
2B7F5954-9C5F-4A08-ADFF-9CACBD9F08FC.jpghash1
Current: 2B7F5954-9C5F-4A08-ADFF-9CACBD9F08FC.jpg
Suggested: files.jpg
C6C1D8CD-3E97-40B8-A39F-99F5A734F579.jpghash1
Current: C6C1D8CD-3E97-40B8-A39F-99F5A734F579.jpg
Suggested: files.jpg
131CDC1B-A191-4FA7-AFFA-8179DFC25D5A.jpghash1
Current: 131CDC1B-A191-4FA7-AFFA-8179DFC25D5A.jpg
Suggested: files.jpg
17BFF571-0C8B-4369-A15D-BFBD25FAA2E0.jpghash1
Current: 17BFF571-0C8B-4369-A15D-BFBD25FAA2E0.jpg
Suggested: files.jpg
003FD029-1EA6-4B2D-AA58-6E9A2BEE263E.jpghash1
Current: 003FD029-1EA6-4B2D-AA58-6E9A2BEE263E.jpg
Suggested: files.jpg
EC4AF668-006B-4003-94E9-9AA2DD2BF671.jpghash1
Current: EC4AF668-006B-4003-94E9-9AA2DD2BF671.jpg
Suggested: files.jpg
87E5AC07-A68D-4718-8A62-254A2DD634FF.jpghash1
Current: 87E5AC07-A68D-4718-8A62-254A2DD634FF.jpg
Suggested: files.jpg
FBA1CCA4-82CC-4025-B6FE-B70C5760BA1B.jpghash1
Current: FBA1CCA4-82CC-4025-B6FE-B70C5760BA1B.jpg
Suggested: files.jpg
4D9D2ACC-CC7B-49A3-AF3A-74A0FE51A4DF.jpghash1
Current: 4D9D2ACC-CC7B-49A3-AF3A-74A0FE51A4DF.jpg
Suggested: files.jpg
6CBD7014-1F3D-4D4A-8985-EF0A213D09F3.jpghash1
Current: 6CBD7014-1F3D-4D4A-8985-EF0A213D09F3.jpg
Suggested: files.jpg
13CEE4CD-3916-4115-8753-60CCA24331B7.jpghash1
Current: 13CEE4CD-3916-4115-8753-60CCA24331B7.jpg
Suggested: files.jpg
770152BA-70EF-4DB6-8E42-C35839B4B150.jpghash1
Current: 770152BA-70EF-4DB6-8E42-C35839B4B150.jpg
Suggested: files.jpg
AC21C4CB-98A5-4549-9076-E318FA2AC9FF.jpghash1
Current: AC21C4CB-98A5-4549-9076-E318FA2AC9FF.jpg
Suggested: files.jpg
18478E8A-919D-42E7-A52D-9B11D56D87A7.jpghash1
Current: 18478E8A-919D-42E7-A52D-9B11D56D87A7.jpg
Suggested: files.jpg
64A2284D-4C22-4285-8996-6B5916481D6B.jpghash1
Current: 64A2284D-4C22-4285-8996-6B5916481D6B.jpg
Suggested: files.jpg
F3250398-0941-4D25-A8ED-49181015C31F.jpghash1
Current: F3250398-0941-4D25-A8ED-49181015C31F.jpg
Suggested: files.jpg
3620D8AF-4A4F-4869-A56F-6CC03C73D767.jpghash1
Current: 3620D8AF-4A4F-4869-A56F-6CC03C73D767.jpg
Suggested: files.jpg
083AC957-A6E3-4A31-AC69-828BB214B229.jpghash1
Current: 083AC957-A6E3-4A31-AC69-828BB214B229.jpg
Suggested: files.jpg
86DE5C4B-FB20-46EE-B033-507A02C21EC9.jpghash1
Current: 86DE5C4B-FB20-46EE-B033-507A02C21EC9.jpg
Suggested: files.jpg
AD300C2E-2910-40F4-9358-C7B60CE3D2EC.jpghash1
Current: AD300C2E-2910-40F4-9358-C7B60CE3D2EC.jpg
Suggested: files.jpg
2E413425-49BA-48BB-B85F-8493F337B63F.jpghash1
Current: 2E413425-49BA-48BB-B85F-8493F337B63F.jpg
Suggested: files.jpg
2E413425-49BA-48BB-B85F-8493F337B63F.jpghash1
Current: 2E413425-49BA-48BB-B85F-8493F337B63F.jpg
Suggested: files.jpg
ED6A8E43-F8CC-4500-8FB2-30B12C5BDFAD.jpghash1
Current: ED6A8E43-F8CC-4500-8FB2-30B12C5BDFAD.jpg
Suggested: files.jpg
E3BC4333-1312-4788-BC0B-FCEE88273727.jpghash1
Current: E3BC4333-1312-4788-BC0B-FCEE88273727.jpg
Suggested: files.jpg
65B0B150-6F00-4AC8-802C-87D5237F805C.jpghash1
Current: 65B0B150-6F00-4AC8-802C-87D5237F805C.jpg
Suggested: files.jpg
B3AE4CC5-00CF-42AD-B859-A0097F67DD94.jpghash1
Current: B3AE4CC5-00CF-42AD-B859-A0097F67DD94.jpg
Suggested: files.jpg
3D37190F-1280-4ECC-BB5C-E72EE8827CDD.jpghash1
Current: 3D37190F-1280-4ECC-BB5C-E72EE8827CDD.jpg
Suggested: files.jpg

See Accessibility tab for detailed alt text quality analysis.

Search engines use filenames as a signal. Rename to descriptive names like 'team-photo.jpg'.

Why this matters

Most image filenames are non-descriptive (hash/IMG_X) — small SEO miss for Image Search ranking.

Source: Google Image SEO

C
Sitemap Freshness
Action
Sitemap exists but no <lastmod> entries
REVIEW
Sitemap exists but no <lastmod> entries
Info::
Sitemap has no <lastmod> entries
Without lastmod, Google can't tell which URLs have changed since the last crawl -- it falls back to crawling everything periodically. Adding lastmod (date or ISO 8601 timestamp) on each <url> entry signals freshness so the crawler prioritizes recently-modified pages.
A+
Canonical URL
Properly configured
PASS
Properly configured
Info::
Canonical tag present
Got: https://heritageofficial.com.pk/
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://www.heritageofficial.com.pk Canonical https://heritageofficial.com.pk/ Match Self-referencing (correct)
A+
Meta Tags
Title: 61 chars
PASS
Title: 61 chars
Info::
Page title is set
Got: Heritage | Online Clothing Store – Heritage Clothing Store
Info::
Title is 61 characters — may be truncated in search results
Info::
Meta description length (116 chars) is optimal
Title

"Heritage | Online Clothing Store\n – Heritage Clothing Store"

61 characters Will truncate
Robots: Indexable (no restrictions)
A
Title Style Depth
1 title-style issue(s) detected
PASS
1 title-style issue(s) detected
Info::
Title uses 2 different separator characters: |, –
The page title `Heritage | Online Clothing Store – Heritage Clothing Store` uses multiple separator characters (|, –). Consistent separator use is a soft signal of careful editorial control; mixed separators usually mean the title was assembled from multiple template fragments (CMS title + brand + section) without a normalization step. Pick one separator (commonly `|`, `-`, or `:`) and stick with it across the whole site.
Got: 2 separators: | –
A
Content Depth
1856 words, Fairly Easy
PASS
1856 words, Fairly Easy
Info::
Page has 1856 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: Fairly Easy (grade 5)
1856 words

Good depth

Reading level

Very Easy
Easy
Fairly Easy
Standard
Fairly Difficult
Difficult
Very Difficult

Grade 5

Text-to-HTML Ratio

2% text 98% HTML

12 KB / 560 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+
Hreflang URL Quality
No hreflang tags on the page
PASS
No hreflang tags on the page
Info::
No hreflang tags on the page
A+
Hreflang Completeness
No hreflang tags on this page -- check is N/A (single-language site or unannotated)
PASS
No hreflang tags on this page -- check is N/A (single-language site or unannotated)
Info::
No hreflang tags found -- completeness check is N/A
A+
Sitemap × Robots Consistency
No sitemap-vs-robots conflicts detected
PASS
No sitemap-vs-robots conflicts detected
Info::
Sitemap URLs are not blocked by robots.txt
A+
Sitemap Hygiene
Sitemap structure / size look healthy (5 URLs, 916 bytes)
PASS
Sitemap structure / size look healthy (5 URLs, 916 bytes)
Info::
Sitemap structure / size look healthy (5 URLs)
A
Markup Quality
2 markup-quality issue(s) detected
PASS
2 markup-quality issue(s) detected
Info::
`<meta charset>` declared at byte 20097 -- past the 1024-byte spec window
The HTML5 spec requires the encoding declaration to appear in the first 1024 bytes. Browsers that started parsing in a default encoding and discover the real charset later DISCARD parsing state and re-parse from the top -- a measurable hit to First Contentful Paint. Move the `<meta charset>` tag to be the first child of `<head>`.
Info::
1 redundant ARIA role attribute(s) on native semantic element(s)
The W3C "ARIA in HTML" spec calls this its first rule: don't use ARIA when a native HTML element already conveys the semantics. `<button role="button">`, `<a href role="link">`, `<nav role="navigation">`, `<main role="main">` -- the role attribute either does nothing or shadows the native semantic, occasionally breaking assistive-tech behaviors. Remove the redundant role.
A+
Schema Markup Audit
3 schema types detected
PASS

Rich result eligibility

Organization Eligible

Organization knowledge panel

WebSite Eligible

Sitelinks search box

Detected schema types

Organization json-ld → Organization knowledge panel
2/2 required · 2/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 — Add ContactPoint with telephone and contactType Enables direct contact from the knowledge panel
  • description — Add an organization description Used as the panel summary
Google's spec for this type
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
ProductGroup json-ld
0/0 required

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