On-Page SEO

Required Website Pages

Required website pages for SEO and E-E-A-T — checklist

Which pages every website must have and how About and Contact pages affect Google's E-E-A-T — with a checklist and Schema.org markup examples.

Most websites launch with a homepage, services, and a blog — and skip the About, Contact, and Privacy Policy pages. That's a common mistake: without them, Google sees an anonymous source with no confirmed expertise. These are the first pages Quality Raters check when evaluating a site's E-E-A-T.

Trust pages and E-E-A-T

E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. It's not a direct algorithmic ranking signal — it's an evaluation framework Google uses through Quality Raters to train its algorithms.

The Search Quality Rater Guidelines explicitly instruct raters: when evaluating YMYL sites (finance, health, law), check whether you can find information about the site's owner, their contact details, and a data handling policy. If these pages are missing, the site gets a low T (Trust) score. Trust is the most important of the four E-E-A-T components — without it, the other three barely count.

YMYL topics — money, health, law, safety. For these, missing trust pages is critical: Google's algorithms are trained to downrank sources with unverified credibility. But even standard commercial and informational sites benefit from these pages for brand perception and conversion rates.

E-E-A-T: key facts

2022

Year of the 4th E

Google expanded E-A-T to E-E-A-T, adding Experience — the author's personal, first-hand experience

~160

Pages in the QRG

Google's official rater guidelines. The E-E-A-T chapter is one of the most detailed

T

Most important component

Trust. Google explicitly names it the most critical of the four E-E-A-T elements

YMYL

High-risk category

Your Money Your Life: sites in these niches face the strictest E-E-A-T scrutiny

About page: the main trust signal

Your About page is your public profile. It's where you prove that a real person or organisation — with genuine expertise in the topic — stands behind the site. Missing it is like operating without a business card: technically possible, but trust takes a hit.

AuthorshipName, photo, and bio

Include real author names with roles and professional backgrounds. Photos increase rater trust and lower bounce rates.

ExperienceCompany history and results

Founding year, key projects, numbers. Google values concrete proof of experience — not 'we're the best' but 'we delivered X for Y clients'.

ExpertiseLicences, certifications, publications

Links to certifications, media coverage, and industry publications. The more external validation, the stronger the Authoritativeness signal.

LinksSocial media and external profiles

LinkedIn, GitHub, industry directories. This closes the E-E-A-T loop through external sources and helps Google verify your identity.

Add Organization or Person structured markup from Schema.org directly to your About page. This helps Google correctly identify your organisation in the Knowledge Graph and display it in knowledge panels.

JSON
{
  "@context": "https://schema.org",
  "@type": ["WebPage", "AboutPage"],
  "name": "About — Example Agency",
  "url": "https://example.com/about",
  "description": "We are an SEO team with 10 years of experience.",
  "about": {
    "@type": "Organization",
    "name": "Example Agency",
    "url": "https://example.com",
    "logo": "https://example.com/logo.png",
    "foundingDate": "2014",
    "sameAs": [
      "https://www.linkedin.com/company/example",
      "https://twitter.com/example"
    ]
  }
}
The ["WebPage", "AboutPage"] type array is not an error — it's the recommended way to combine the page type with its purpose. Google recognises AboutPage and considers it when evaluating source trustworthiness.

Contact and legal pages

A Contact page confirms that people can actually reach you — it's a baseline trust signal for both Google and users. Legal pages (Privacy Policy, Terms of Service) are required for YMYL sites and e-commerce, and mandated by law in most jurisdictions — including GDPR, CCPA, and similar regulations.

PageKey contentE-E-A-T impact
ContactEmail, phone, address, contact form, response timeTrust ↑↑
Privacy PolicyWhat data is collected, how it is used, user rightsTrust ↑↑
Terms of ServiceUsage terms, liability, cancellation policyTrust ↑
Cookie NoticeCookie types, consent management, preferencesTrust ↑
Legal / ImprintRegistration number, legal address (for businesses)Authoritativeness ↑

Add ContactPage markup from Schema.org to your contact page: "@type": ["WebPage", "ContactPage"]. If you have a physical office, extend it with PostalAddress and GeoCoordinates — this sends a strong local SEO signal.

A Privacy Policy matters beyond E-E-A-T. Google AdSense, Google Analytics 4, and most ad networks and CRM platforms require one. Accounts can be suspended during compliance reviews if it is missing or incomplete.

Technical pages for SEO

Some pages users rarely see — but Googlebot visits regularly. They affect crawl efficiency, indexation, and user experience quality. Most sites skip them at launch and silently lose value for years.

  • Custom 404 page. A bare server error page with no navigation spikes bounce rates. A custom 404 with menus and a search box brings users back into your site structure.
  • HTML sitemap. Mirrors the XML sitemap in human-readable form. Especially valuable for deep sites with large category trees.
  • Orphan pages. Pages with no internal inbound links effectively don't exist — they receive no crawl budget. Find them with Screaming Frog or similar tools.
  • Site search page. For large sites, a search form plus results page is a UX must-have. Users who search convert at 2–3x the rate of passive browsers.

Always make your custom 404 page return a 404 or 410 HTTP status, never 200. A page returning 200 for a non-existent URL is a 'soft 404'. Google treats it as low-quality content and may drop it from the index.

BASH
# Check the HTTP status code of your 404 page:
curl -o /dev/null -s -w "%{http_code}\n" https://example.com/non-existent-page

# Expected result: 404
# If you see 200 — it is a soft 404, fix it in your server or framework config

Full page checklist

Below is a summary of all required pages with their priority level. 'Critical' means that the absence of this page directly reduces your E-E-A-T score or commercial potential.

Five pages required for strong E-E-A-T signals.
PagePrioritySEO impact
HomepageCriticalBrand queries, navigation hub
About / About UsCriticalE-E-A-T Trust + Authoritativeness
ContactCriticalE-E-A-T Trust, Local SEO
Privacy PolicyCriticalTrust, ad platforms
Services / ProductsCriticalCommercial traffic
Custom 404HighUX, crawl budget
HTML SitemapMediumDeep-page indexation
Terms of ServiceMediumTrust for YMYL and e-commerce
Cookie PolicyMediumLegal compliance (GDPR)
FAQ / HelpMediumFeatured Snippets, UX
Legal / ImprintMediumAuthoritativeness for businesses
Search PageLowUX for large sites
Quick indexation check: type site:example.com about or site:example.com contact in Google. If the pages don't appear, check your robots.txt for Disallow rules and look for noindex tags in the page source.
Not directly through the ranking algorithm, but through E-E-A-T — yes. Google's Quality Raters lower the quality score of sites where they cannot find author information or contacts. For YMYL topics this is especially damaging: a weak E-E-A-T score translates into ranking drops.
Yes, if you use Google Analytics, ad networks, or collect any user data — even emails through a subscription form. GDPR, CCPA, and similar laws require it. Google also factors in the presence of a privacy policy when evaluating T (Trust) in E-E-A-T.
Yes. A quality FAQ helps capture Featured Snippets and People Also Ask results. Add FAQ Schema markup to increase your chances. For E-E-A-T, an FAQ demonstrates expertise — you understand your audience's concerns and address real questions, not SEO filler.
Yes. Include both with a priority of 0.8–1.0 and update lastmod when you make changes. This speeds up re-indexation and signals to Google that you consider these pages important for your site.
Build them incrementally: start with About and Contact — they deliver the biggest E-E-A-T gain. Then add Privacy Policy and a custom 404. After creating each page, add it to the XML sitemap and submit for indexing via Google Search Console. Initial results typically show within 2–4 weeks.