← Portakabin
Technical SEO Audit
https://www.portakabin.com/gb-en/ · full site · 904 URLs · 2026-06-22
26
Issues
23
Systemic
6
High
10
Medium
64
Checks passed
23
Manual (n/a)
Fix these first — pages carrying the most issues
Cross-signal findings (joins no single SF tab shows)
High
Pages canonicalised to a redirecting or non-indexable URL — the canonical is likely ignored
— 13 pages
e.g. https://www.portakabin.com/gb-en/brochure-guides-download/?resourceType=Brochure&resources=68206
Medium
Non-indexable 200 pages still receiving internal links — wasted internal-link equity / mixed signals
— 57 pages
e.g. https://www.portakabin.com/gb-en/buildings/ready-for-hirechristmasprice/pk2021726/
Issues by priority
High priority (6)
Canonicals: Canonicalised
section — likely one template fix
24 URLs (2.7% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
These URLs should be reviewed carefully to ensure the indexing and link signals are being consolidated to the correct URL. In a perfect world, a website wouldn't need to canonicalise any URLs as only canonical versions would be linked to internally on a website, but often they are required due to various circumstances outside of control, and to prevent duplicate content. Update internal links to canonical versions of URLs where possible.
Canonicals: Non-Indexable Canonical
section — likely one template fix
13 URLs (1.4% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Ensure that the canonical URL specified in the tag is both valid and indexable. This involves reviewing the canonical URLs to confirm they lead to indexable content and fixing any issues with the referenced pages to ensure they can be crawled and indexed by search engines
Hreflang: Non-200 Hreflang URLs
section — likely one template fix
13 URLs (1.4% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Hreflang URLs must be crawlable and indexable and therefore non-200 URLs are treated as errors, and ignored by the search engines.
Pagination: Pagination URL Not In Anchor Tag
section — likely one template fix
11 URLs (1.2% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Ensure that each page in the pagination has its own distinct URL within anchor tags, enabling search engines to properly crawl and index all relevant content.
Response Codes: Client Error (4xx)
scattered
9 URLs (1.0% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (44.4%)www.mygov.scot/planning-permission (11.1%)yorkrotary.enthuse.com/pf (11.1%)
Identify the specific error code and the associated URL causing the issue. Then take appropriate action, such as fixing broken links, creating custom 404 error pages with helpful information, or redirecting URLs to valid content, to ensure that users and search engines can access the desired content without encountering errors.
Pagination: Non-Indexable
section — likely one template fix
6 URLs (0.7% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Ensure that each paginated page contains unique and valuable content that warrants indexing. Additionally, use rel="prev" and rel="next" link tags to indicate the relationship between the paginated pages, helping search engines understand the structure and importance of the content sequence, which can improve SEO performance for paginated content.
Medium priority (10)
Links: Non-Descriptive Anchor Text In Internal Outlinks
section — likely one template fix
319 URLs (35.3% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Utilise descriptive anchor text that clearly conveys the destination page's content or topic, as this helps both users and search engines understand the context and relevance of the linked content, ultimately improving site navigation and search rankings.
Response Codes: Redirection (3xx)
scattered
178 URLs (19.7% of crawl)
Not Started
Concentrated in: www.google.com/maps (44.4%)www.portakabin.com/gb-en (41.0%)www.linkedin.com/in (1.7%)
To effectively manage redirection response codes (3xx), implement redirects using best practices like 301 redirects for permanent changes and 302 redirects for temporary ones. Additionally, regularly monitor and update redirections to ensure they accurately reflect the website's structure and prevent broken links, preserving SEO rankings and providing a seamless user experience.
Page Titles: Over 60 Characters
section — likely one template fix
127 URLs (14.0% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Write concise page titles to ensure important words are not truncated in the search results, not visible to users and potentially weighted less in scoring.
Page Titles: Below 30 Characters
section — likely one template fix
118 URLs (13.1% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Consider updating the page title to take advantage of the space left to include additional target keywords or USPs.
Page Titles: Duplicate
section — likely one template fix
64 URLs (7.1% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Update duplicate page titles as necessary, so each page contains 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.
Hreflang: Noindex Return Links
section — likely one template fix
33 URLs (3.7% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Ensure that pages containing hreflang tags are indexable, allowing search engines to properly understand and display the relevant content to users searching in different languages and regions.
H1: Missing
section — likely one template fix
2 URLs (0.2% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
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.
Images: Over 100 KB
scattered
2 URLs (0.2% of crawl)
Not Started
Concentrated in: www.darwingroup.co.uk/wp-content (50.0%)contact.darwingroup.co.uk/hs-fs (50.0%)
Uncompressed images bloat pages with unnecessary bytes, so ensure images are optimised with compression, properly scaled, and using the best image format to reduce file size where possible.
Please note that the 100kb is more of a guideline, just ensure that all optimisation techniques have been explored to reduce the impact images have on performance without resulting in a significant loss of quality.
H1: Multiple
section — likely one template fix
1 URLs (0.1% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
To maintain proper page structure and improve search engine optimization, it's important to use H1 tags judiciously and reserve them for the primary topic or title of the page.
Images: Missing Alt Attribute
section — likely one template fix
1 URLs (0.1% of crawl)
Not Started
Concentrated in: www.darwingroup.co.uk/wp-content (100.0%)
Add descriptive and relevant alt attributes to images to improve accessibility and provide search engines with valuable context, potentially boosting organic search visibility for those images.
Low priority (10)
Hreflang: Missing X-Default
sitewide — likely one template fix
827 URLs (91.5% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Add the "X-Default" hreflang tag to the HTML of your pages, specifying the default language and regional version. This ensures that search engines can correctly interpret your content when no other hreflang tags match or when user preferences are unknown, improving the accuracy of international SEO targeting. Additionally, regularly review and update your hreflang implementation to maintain the correctness of your default language and regional settings.
Security: Protocol-Relative Resource Links
sitewide — likely one template fix
827 URLs (91.5% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Update URLs to use the appropriate protocol (either HTTP or HTTPS) to ensure secure resource loading, maintaining both user safety and SEO best practices.
Links: Internal Outlinks With No Anchor Text
section — likely one template fix
363 URLs (40.2% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Review the missing anchor text where appropriate include useful and descriptive anchor text to help users and search engines.
Security: Unsafe Cross-Origin Links
section — likely one template fix
90 URLs (10.0% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Addressing this issue involves properly validating and securing the website's URL parameters and link structures to prevent unauthorised redirects, ensuring user safety, and maintaining a positive reputation in search engines' eyes.
https://developer.chrome.com/en/docs/lighthouse/best-practices/external-anchors-use-rel-noopener/
Meta Description: Over 155 Characters
section — likely one template fix
81 URLs (9.0% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Write concise meta descriptions to ensure important words are not truncated in the search results, and not visible to users.
Meta Description: Below 70 Characters
section — likely one template fix
78 URLs (8.6% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Consider updating the meta description to take advantage of the space left to include additional benefits, USPs or call to actions to improve click through rates (CTR).
H1: Duplicate
section — likely one template fix
73 URLs (8.1% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
Update duplicate <h1>s as necessary, so important pages contain a unique and descriptive <h1> 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.
Meta Description: Missing
section — likely one template fix
68 URLs (7.5% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
To fix a missing meta description, simply add a concise and relevant summary of the page's content within the <meta> tag of the HTML document's <head> section. Aim for around 150-160 characters to ensure it displays properly in search engine results and provides a clear preview of your page's content.
Meta Description: Duplicate
section — likely one template fix
42 URLs (4.6% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
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.
URL: Uppercase
section — likely one template fix
19 URLs (2.1% of crawl)
Not Started
Concentrated in: www.portakabin.com/gb-en (100.0%)
To maintain a clean and standardised URL structure, it's advisable to use lowercase letters consistently in URLs, which can improve both user experience and SEO performance by reducing potential duplication of content caused by case variations.
Not assessed from this crawl (manual / third-party review)
Core Web Vitals: Desktop
Core Web Vitals: Mobile
Duplication: Consistent Trailing Slash Approach
Duplication: Duplicate Sites
JavaScript: Rendering
Links: Links aren't crawlable
Mobile: Meta Viewport not set with width or initial scale
Mobile: Mobile Friendly
Mobile: Tap targets are not sized appropriately
Robots.txt: File has format errors
Robots.txt: File not found
Robots.txt: Sitemap.xml not indicated
Security: Review Security Headers
Site Hierarchy: Breadcrumb Trail
Sitemap: No XML Sitemap
Structured Data: Breadcrumb Schema
Structured Data: FAQ Schema
Structured Data: Open Graph Protocol
Structured Data: Organization Schema
Structured Data: Product Reviews & Ratings Schema
URL: Historical Redirects
Missing llms.txt file
URL: www vs non-www