Skip to main content

Category

Fix Guides

Step-by-step guides to diagnose and fix real website trust, security, SEO, performance and accessibility issues.

Fix Guides

How to Add a security.txt File

security.txt is a standard (RFC 9116) file that tells security researchers how to report vulnerabilities responsibly. Its absence means wel…

Beginner 10 minutes
Fix Guides

How to Disable Outdated TLS Versions (1.0 & 1.1)

TLS 1.0 and 1.1 are deprecated and vulnerable to known attacks. Browsers no longer support them by default, but servers that still accept t…

Intermediate 20 minutes
Fix Guides

How to Enable Brotli Compression

Brotli compresses text assets smaller than Gzip with no visible change to users. Most CDNs enable it automatically; origin servers may need…

Beginner 15 minutes
Fix Guides

How to Enable DNSSEC

DNSSEC adds cryptographic signatures to DNS responses so resolvers can detect forged or tampered answers. It is an advanced hardening step…

Advanced 45 minutes
Fix Guides

How to Fix Broken Internal Links

Broken internal links send visitors and search crawlers to dead pages. They usually appear after renaming URLs, deleting content, or typos.…

Beginner 30 minutes
Fix Guides

How to Fix DNS Resolution Issues

A DNS resolution issue means the domain name does not map to a reachable IP address — visitors may see errors, and scanners cannot complete…

Intermediate 30 minutes
Fix Guides

How to Fix Duplicate Content Issues

Duplicate content splits ranking signals across multiple URLs — www vs non-www, HTTP vs HTTPS, trailing slashes, tracking parameters, and p…

Intermediate 30 minutes
Fix Guides

How to Fix Duplicate or Missing Title Tags

Duplicate or missing title tags make pages compete with each other in search and waste your best chance to earn clicks. Each page needs its…

Beginner 25 minutes
Fix Guides

How to Fix Email Authentication (SPF, DKIM & DMARC Together)

Email authentication is a three-layer stack — SPF authorises senders, DKIM signs messages, DMARC enforces policy and reports abuse. This gu…

Intermediate 45 minutes
Fix Guides

How to Fix Exposed Backup Files

Backup files left in public web directories are a goldmine for attackers — full database dumps, WordPress config with passwords, and site a…

Easy 15 minutes
Fix Guides

How to Fix Exposed phpMyAdmin / Database Admin

phpMyAdmin and similar database admin panels give full control over your database. When publicly accessible without IP restriction, they ar…

Intermediate 20 minutes
Fix Guides

How to Fix High Cumulative Layout Shift (CLS)

Layout shift happens when something loads late and pushes content down — images without dimensions, ads, cookie banners, and web fonts are…

Intermediate 30 minutes
Fix Guides

How to Fix Inaccessible Forms

Forms without labels, clear errors, or logical structure block screen reader users and confuse everyone. Accessible forms are better forms…

Intermediate 35 minutes
Fix Guides

How to Fix Keyboard Navigation Issues

Keyboard users — including people with motor disabilities and power users — rely on Tab, Enter, Space, and arrow keys. Broken focus order,…

Intermediate 40 minutes
Fix Guides

How to Fix Missing Contact Information

A visible way to contact you is a baseline trust and credibility signal. Its absence looks like a scam or an abandoned site, hurts conversi…

Beginner 15 minutes
Fix Guides

How to Fix Missing DKIM

DKIM adds a cryptographic signature to outgoing mail. Receiving servers verify it against a public key in your DNS. Without DKIM, messages…

Intermediate 25 minutes
Fix Guides

How to Fix Missing HSTS (Strict-Transport-Security)

A missing HSTS header means browsers can still be tricked into connecting to your site over insecure HTTP, even after you have installed HT…

Intermediate 15 minutes
Fix Guides

How to Fix Missing Image Alt Text

Images without alt text are invisible to screen reader users and weaken SEO for image-heavy pages. Adding concise, accurate descriptions is…

Beginner 30 minutes
Fix Guides

How to Fix Missing Meta Descriptions

Without a meta description, search engines guess a snippet from page content — often poorly. A written description is your ad in the result…

Beginner 20 minutes
Fix Guides

How to Fix Missing Referrer-Policy

Without a Referrer-Policy, browsers may send your full URLs — including query strings that can contain sensitive data — to third-party site…

Beginner 5 minutes
Fix Guides

How to Fix Missing Structured Data

Structured data labels your content in a machine-readable format so search engines and AI can interpret it accurately — enabling rich resul…

Intermediate 35 minutes
Fix Guides

How to Fix Missing Terms & Conditions

Terms & Conditions (also called Terms of Service or Terms of Use) form the contract between you and your visitors or customers. Missing ter…

Beginner 30 minutes
Fix Guides

How to Fix Missing X-Content-Type-Options

Without X-Content-Type-Options: nosniff, browsers may guess a file's type and, for example, treat an uploaded image as JavaScript — a route…

Beginner 5 minutes
Fix Guides

How to Fix Missing X-Frame-Options

Without X-Frame-Options (or a CSP frame-ancestors directive), an attacker can load your site inside an invisible frame on their own page an…

Beginner 10 minutes
Fix Guides

How to Fix Missing or Incorrect Canonical Tags

Missing canonicals let search engines guess which URL to index. Incorrect canonicals — pointing at the wrong page, the homepage, or HTTP UR…

Intermediate 20 minutes
Fix Guides

How to Fix Mixed Content Warnings

Mixed content happens when an HTTPS page loads some resources over insecure HTTP. Browsers warn about or block these, weakening security an…

Intermediate 30 minutes
Fix Guides

How to Fix Open Directory Listings

When directory listing is enabled, visiting a folder URL without an index file shows a browsable list of every file inside — backups, confi…

Beginner 10 minutes
Fix Guides

How to Fix Poor Colour Contrast

Low contrast — light grey text on white, or white text on pale buttons — is hard to read for many users and fails WCAG. Fixing it is usuall…

Intermediate 35 minutes
Fix Guides

How to Fix Poor Core Web Vitals

Core Web Vitals are Google's three real-user experience metrics. Failing any one can hurt page experience signals. This guide helps you ide…

Intermediate 60 minutes
Fix Guides

How to Fix Poor Interaction to Next Paint (INP)

INP measures how quickly the page responds to user input throughout the visit. Poor INP feels laggy — buttons slow to react, scrolling stut…

Advanced 45 minutes
Fix Guides

How to Fix Poor Largest Contentful Paint (LCP)

LCP measures when the largest visible content paints. A slow LCP means users wait too long to see what matters. Almost always the fix is fa…

Intermediate 35 minutes
Fix Guides

How to Fix Redirect Chains

A redirect chain happens when URL A redirects to B, which redirects to C. Each hop wastes crawl budget, slows users, and dilutes SEO signal…

Intermediate 25 minutes
Fix Guides

How to Fix Render-Blocking Resources

Scripts and styles in the head block rendering until they download and parse. Deferring non-critical assets lets the browser paint sooner —…

Intermediate 35 minutes
Fix Guides

How to Fix Slow Time To First Byte (TTFB)

TTFB is the delay before the first byte arrives — DNS, connection, TLS, and server work. High TTFB caps how fast everything else can be. Th…

Intermediate 30 minutes
Fix Guides

How to Fix Soft 404 Errors

A soft 404 is a page that says "not found" or is effectively empty but returns HTTP 200. Google may index these as thin, useless pages, blo…

Intermediate 20 minutes
Fix Guides

How to Fix Unoptimised Images Slowing Your Site

Oversized images are the most common performance problem on content sites. Fixing them is usually the fastest path to better LCP and PageSp…

Beginner 30 minutes
Fix Guides

How to Fix Weak Trust Signals on Your Homepage

Trust signals are the cues that tell a first-time visitor your site is legitimate and safe. When few are present, the scanner flags "Limite…

Beginner 30 minutes
Fix Guides

How to Fix a Missing CAA Record

CAA (Certification Authority Authorization) records tell certificate authorities which ones may issue TLS certificates for your domain. Add…

Advanced 15 minutes
Fix Guides

How to Fix a Missing Content Security Policy (CSP)

A missing Content Security Policy means the browser will run any script that ends up on your page, including injected ones — the core of mo…

Advanced 45 minutes
Fix Guides

How to Fix a Missing Cookie Policy & Consent Banner

A cookie policy explains what cookies your site uses and why; a consent banner collects permission before non-essential cookies load. Missi…

Beginner 30 minutes
Fix Guides

How to Fix a Missing DMARC Record

DMARC builds on SPF and DKIM with an enforceable policy and reporting. Without it, receivers have no standard instruction for handling spoo…

Intermediate 20 minutes
Fix Guides

How to Fix a Missing HTML Language Attribute

The lang attribute tells screen readers which pronunciation rules to use and helps search engines understand your content's language. Missi…

Beginner 5 minutes
Fix Guides

How to Fix a Missing HTTP to HTTPS Redirect

If your site serves content over both HTTP and HTTPS, visitors and search engines can end up on the insecure version. A 301 redirect from H…

Intermediate 20 minutes
Fix Guides

How to Fix a Missing Permissions-Policy Header

Permissions-Policy tells browsers which powerful APIs (camera, microphone, geolocation, payment) your pages and embedded iframes may use. W…

Beginner 10 minutes
Fix Guides

How to Fix a Missing Privacy Policy

If your site has a contact form, newsletter, analytics or any tracking, you collect personal data and almost certainly need a privacy polic…

Beginner 30 minutes
Fix Guides

How to Fix a Missing SPF Record

SPF tells receiving mail servers which servers are allowed to send email using your domain. Without it, spoofing is easier and legitimate m…

Intermediate 20 minutes
Fix Guides

How to Fix a Missing XML Sitemap

Without a sitemap, search engines rely entirely on following links to discover pages — slow for new sites and easy to miss important URLs.…

Beginner 15 minutes
Fix Guides

How to Fix a Missing robots.txt File

robots.txt is the first file many crawlers request. Without it, search engines lack crawl guidance and may not discover your sitemap effici…

Beginner 10 minutes
Fix Guides

How to Fix a Slow Website

Slow websites lose visitors and rank worse. The fix is not one magic setting — it is a short, prioritised checklist. This guide orders the…

Intermediate 45 minutes
Fix Guides

How to Fix an Expired SSL Certificate

An expired certificate triggers a full-page browser warning that blocks most visitors. The fix is to renew and reinstall it, ideally with a…

Beginner 20 minutes
Fix Guides

How to Fix an Exposed .env File

A publicly reachable .env file exposes database credentials, API keys and application secrets to anyone who guesses the URL. This is a crit…

Urgent 30–60 minutes
Fix Guides

How to Fix an Exposed .git Directory

When the /.git directory is web-accessible, attackers can reconstruct your source code and browse commit history — often finding old API ke…

Moderate 30 minutes
Fix Guides

How to Improve Browser and CDN Caching

Without caching, every visit re-downloads everything. Correct Cache-Control headers tell browsers and CDNs how long to reuse files — free s…

Intermediate 25 minutes
Fix Guides

How to Improve Screen Reader Compatibility

Screen readers convert your page structure into speech. Div soup, missing headings, unlabeled controls, and dynamic updates without announc…

Intermediate 45 minutes
Fix Guides

How to Test and Verify Accessibility Fixes

Automated scans catch many issues but not everything. A short manual test pass after fixing findings ensures keyboard, screen reader, and c…

Beginner 20 minutes

Check your website

See how your site performs on these checks with a free scan.

Free website scan