Hotpoint
hotpoint.co.uk
Action plan
The issues actually found on this site, highest-leverage first. Edits save automatically.
Ensure important pages have concise, descriptive and unique headings to help users, and enable search engines to score and rank the page for relevant search queries.
Ensure that page titles and H1 headings are distinct and complementary, with the page title providing a broader context and the H1 tag focusing on the specific topic or main heading, which can help improve both SEO and user experience.
Update duplicate meta descriptions as necessary, so important pages contain a unique and descriptive title for users and search engines. If these are duplicate pages, then fix the duplicated pages by linking to a single version, and redirect or use canonicals where appropriate.
All checks & manual tracking (113)
| Issue | Type | Priority | Status | Owner | Raised | Validated | Additional Information | Epic | Potential Impact |
|---|---|---|---|---|---|---|---|---|---|
| Canonicalization 8 items | |||||||||
|
Canonicals: Canonical Is Relative
|
Opportunity | Low | — | — | |||||
|
Canonicals: Canonicalised
|
Warning | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Canonicals: Missing
|
Warning | Medium | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Canonicals: Multiple
|
Issue | Medium | — | — | |||||
|
Canonicals: Multiple Conflicting
|
Issue | Medium | — | — | |||||
|
Canonicals: Non-Indexable Canonical
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Canonicals: Outside <head>
|
Issue | Medium | — | — | |||||
|
Canonicals: Unlinked
|
Issue | Medium | — | — | |||||
| Content 4 items | |||||||||
|
Content: Exact Duplicates
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Content: Lorem Ipsum Placeholder
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Content: Low Content Pages
|
Opportunity | Medium | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Content: Near Duplicates
|
Opportunity | Low | — | — | |||||
| Core Web Vitals 2 items | |||||||||
|
Core Web Vitals: Desktop
manual tracking
|
Opportunity | High | — | — | |||||
|
Core Web Vitals: Mobile
manual tracking
|
Opportunity | High | — | — | |||||
| Directives 2 items | |||||||||
|
Directives: None
|
Warning | High | — | — | |||||
|
Directives: Outside <head>
|
Issue | High | — | — | |||||
| Duplication 2 items | |||||||||
|
Duplication: Consistent Trailing Slash Approach
manual tracking
|
Issue | High | — | — | |||||
|
Duplication: Duplicate Sites
manual tracking
|
Issue | High | — | — | |||||
| H1 3 items | |||||||||
|
H1: Duplicate
|
Opportunity | Low | 22 Jun 2026 | 22 Jun 2026 | |||||
|
H1: Missing
|
Issue | Medium | 22 Jun 2026 | — | |||||
|
H1: Multiple
|
Warning | Medium | 22 Jun 2026 | 22 Jun 2026 | |||||
| Hreflang 8 items | |||||||||
|
Hreflang: Incorrect Language & Region Codes
|
Issue | Medium | — | — | |||||
|
Hreflang: Missing
|
Warning | Low | — | — | |||||
|
Hreflang: Missing Return Links
|
Issue | High | — | — | |||||
|
Hreflang: Missing X-Default
|
Warning | Low | — | — | |||||
|
Hreflang: Multiple Entries
|
Issue | High | — | — | |||||
|
Hreflang: Noindex Return Links
|
Issue | Medium | — | — | |||||
|
Hreflang: Non-200 Hreflang URLs
|
Issue | High | — | — | |||||
|
Hreflang: Outside <head>
|
Issue | Medium | — | — | |||||
| Images 4 items | |||||||||
|
Images: Missing Alt Attribute
|
Issue | Medium | — | — | |||||
|
Images: Missing Alt Text
|
Issue | Low | — | — | |||||
|
Images: Missing Size Attributes
|
Opportunity | Low | — | — | |||||
|
Images: Over 100 KB
|
Opportunity | Medium | — | — | |||||
| JavaScript 17 items | |||||||||
|
Javascript: Canonical Mismatch
|
Warning | Medium | — | — | |||||
|
JavaScript: Canonical Only in Rendered HTML
|
Warning | Low | — | — | |||||
|
JavaScript: Contains JavaScript Content
|
Warning | Medium | — | — | |||||
|
JavaScript: Contains JavaScript Links
|
Warning | Medium | — | — | |||||
|
JavaScript: H1 Only rendered in HTML
|
Warning | Medium | — | — | |||||
|
Javascript: H1 Updated by JavaScript
|
Warning | Medium | — | — | |||||
|
JavaScript: Meta Description Only in Rendered HTML
|
Warning | Medium | — | — | |||||
|
Javascript: Meta Description Updated by JavaScript
|
Warning | Medium | — | — | |||||
|
Javascript: Nofollow Only in Original HTML
|
Warning | Medium | — | — | |||||
|
Javascript: Noindex Only in Original HTML
|
Warning | Medium | — | — | |||||
|
JavaScript: Page Title Only rendered in HTML
|
Warning | Medium | — | — | |||||
|
JavaScript: Page Updated by JavaScript
|
Warning | Medium | — | — | |||||
|
JavaScript: Pages with Blocked Resources
|
Warning | Medium | — | — | |||||
|
Javascript: Pages with JavaScript Errors
|
Warning | Medium | — | — | |||||
|
JavaScript: Rendering
manual tracking
|
Warning | High | — | — | |||||
|
Javascript: Uses Old AJAX Crawling Scheme Meta Fragment Tag
|
Warning | Medium | — | — | |||||
|
Javascript: Uses Old AJAX Crawling Scheme URLs
|
Warning | Medium | — | — | |||||
| Links 4 items | |||||||||
|
Links: Internal Outlinks With No Anchor Text
|
Opportunity | Low | — | — | |||||
|
Links: Links aren't crawlable
manual tracking
|
Issue | Low | — | — | |||||
|
Links: Non-Descriptive Anchor Text In Internal Outlinks
|
Issue | Medium | — | — | |||||
|
Links: Non-Indexable Page Inlinks Only
|
Issue | Medium | — | — | |||||
| Meta Description 6 items | |||||||||
|
Meta Description: Below 70 Characters
|
Opportunity | Low | — | — | |||||
|
Meta Description: Duplicate
|
Opportunity | Low | 22 Jun 2026 | — | |||||
|
Meta Description: Missing
|
Opportunity | Low | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Meta Description: Multiple
|
Issue | Medium | — | — | |||||
|
Meta Description: Outside <head>
|
Issue | Medium | — | — | |||||
|
Meta Description: Over 155 Characters
|
Opportunity | Low | — | — | |||||
| Mobile 3 items | |||||||||
|
Mobile: Meta Viewport not set with width or initial scale
manual tracking
|
Issue | Medium | — | — | |||||
|
Mobile: Mobile Friendly
manual tracking
|
Issue | Medium | — | — | |||||
|
Mobile: Tap targets are not sized appropriately
manual tracking
|
Warning | Medium | — | — | |||||
| Page Titles 7 items | |||||||||
|
Page Titles: Below 30 Characters
|
Opportunity | Medium | — | — | |||||
|
Page Titles: Duplicate
|
Opportunity | Medium | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Page Titles: Missing
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Page Titles: Multiple
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Page Titles: Outside <head>
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Page Titles: Over 60 Characters
|
Opportunity | Medium | — | — | |||||
|
Page Titles: Same as h1
|
Issue | Medium | 22 Jun 2026 | — | |||||
| Pagination 6 items | |||||||||
|
Pagination: Multiple Pagination URLs
|
Issue | Medium | — | — | |||||
|
Pagination: Non-200 Pagination URL
|
Issue | Medium | — | — | |||||
|
Pagination: Non-Indexable
|
Warning | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Pagination: Pagination Loop
|
Issue | Medium | — | — | |||||
|
Pagination: Pagination URL Not In Anchor Tag
|
Issue | High | 22 Jun 2026 | 22 Jun 2026 | |||||
|
Pagination: Sequence Error
|
Issue | Medium | 22 Jun 2026 | 22 Jun 2026 | |||||
| Response Codes 8 items | |||||||||
|
Response Codes: Blocked Resource
|
Issue | Medium | — | — | |||||
|
Response Codes: Client Error (4xx)
|
Warning | High | — | — | |||||
|
Response Codes: No Response
|
Warning | Medium | — | — | |||||
|
Response Codes: Redirect Chain
|
Issue | High | — | — | |||||
|
Response Codes: Redirection (3xx)
|
Warning | Medium | — | — | |||||
|
Response Codes: Redirection (JavaScript)
|
Issue | Medium | — | — | |||||
|
Response Codes: Redirection (Meta Refresh)
|
Issue | Medium | — | — | |||||
|
Response Codes: Server Error (5xx)
|
Warning | High | — | — | |||||
| Robots.txt 3 items | |||||||||
|
Robots.txt: File has format errors
manual tracking
|
Issue | Medium | — | — | |||||
|
Robots.txt: File not found
manual tracking
|
Issue | High | — | — | |||||
|
Robots.txt: Sitemap.xml not indicated
manual tracking
|
Issue | Medium | — | — | |||||
| Security 7 items | |||||||||
|
Security: Bad Content Type
|
Issue | Medium | — | — | |||||
|
Security: Form on HTTP URL
|
Issue | High | — | — | |||||
|
Security: HTTP URLs
|
Issue | High | — | — | |||||
|
Security: Mixed Content
|
Warning | Low | — | — | |||||
|
Security: Protocol-Relative Resource Links
|
Warning | Low | — | — | |||||
|
Security: Review Security Headers
manual tracking
|
Warning | Low | — | — | |||||
|
Security: Unsafe Cross-Origin Links
|
Warning | Low | — | — | |||||
| Site Hierarchy 1 item | |||||||||
|
Site Hierarchy: Breadcrumb Trail
manual tracking
|
Opportunity | Low | — | — | |||||
| Sitemap 4 items | |||||||||
|
Sitemap: No XML Sitemap
manual tracking
|
Issue | High | — | — | |||||
|
Sitemap: Non-Indexable URLs in Sitemap
|
Issue | Medium | — | — | |||||
|
Sitemap: XML Sitemap With Over 50k URLs
|
Issue | High | — | — | |||||
|
Sitemap: XML Sitemap With Over 50mb
|
Issue | High | — | — | |||||
| Structured Data 5 items | |||||||||
|
Structured Data: Breadcrumb Schema
manual tracking
|
Warning | Medium | — | — | |||||
|
Structured Data: FAQ Schema
manual tracking
|
Warning | Medium | — | — | |||||
|
Structured Data: Open Graph Protocol
manual tracking
|
Issue | Low | — | — | |||||
|
Structured Data: Organization Schema
manual tracking
|
Warning | Medium | — | — | |||||
|
Structured Data: Product Reviews & Ratings Schema
manual tracking
|
Warning | Medium | — | — | |||||
| URL 7 items | |||||||||
|
URL: Contains A Space
|
Issue | Low | 22 Jun 2026 | 22 Jun 2026 | |||||
|
URL: Historical Redirects
manual tracking
|
Issue | Medium | — | — | |||||
|
URL: Multiple Slashes
|
Issue | Low | — | — | |||||
|
URL: Non ASCII Characters
|
Warning | Low | — | — | |||||
|
URL: Repetitive Path
|
Warning | Low | — | — | |||||
|
URL: Underscores
|
Opportunity | Low | — | — | |||||
|
URL: Uppercase
|
Warning | Low | — | — | |||||
| llms.txt 1 item | |||||||||
|
Missing llms.txt file
manual tracking
|
Opportunity | Medium | — | — | |||||
| URL 1 item | |||||||||
|
URL: www vs non-www
manual tracking
|
Issue | High | — | — | |||||