Homepage SEO
I used to think homepage SEO was just a title tag and a few keywords, but after watching a client's organic traffic drop 40% because of a neglected homepage, I changed my entire approach.
What I’d do first
- Audit your current homepage title tag, meta description and H1 using Google Search Console and PageSpeed Insights before making any changes.
- Pick one primary keyword that matches your brand and user intent – do not try to rank for everything on a single page.
- Ensure your homepage has a single H1 that clearly states what you do and includes your main keyword naturally.
- Optimise internal links from the homepage to your most important pages using descriptive anchor text, not generic 'click here'.
- Compress images, switch to WebP, enable lazy loading and use a CDN to improve Core Web Vitals scores.
The path I'd take
Start with an audit. I do this before touching a single word. Pull up the homepage in Google Search Console to see which queries it already appears for – if it is getting impressions for terms unrelated to the business, that is a red flag. Then run the URL through PageSpeed Insights. A score under 70 tells me the technical foundation needs work first.
Take a local bakery site I worked on. Their title tag was 'Home | Best Bakery', the meta description was missing, and the page had four H1s. PageSpeed was 54. The primary keyword should have been 'artisan bakery London' – the term their best customers searched for – but it was nowhere on the page.
After the audit, choose one primary keyword that describes the entire brand. For the bakery that was 'artisan bakery London'. I also picked two closely related secondaries: 'sourdough bread London' and 'custom cakes London'. Those went into [on-page seo](/on-page-seo/) elements like H2s and image alt text.
Next, rewrite the title tag. Front-load the primary keyword: 'Artisan Bakery London | Fresh Sourdough & Custom Cakes'. Keep it under 60 characters. The [meta description](/meta-description/) should be benefit-driven and around 155 characters: 'Visit our artisan bakery in London for handcrafted sourdough, custom celebration cakes and fresh pastries. Order online or stop by today.' Single H1: 'Artisan Bakery London – Handcrafted Sourdough and Custom Cakes'.
Internal links from the homepage should point to the most important pages using descriptive anchor text. For the bakery I linked to 'our sourdough range' and 'celebration cakes' rather than 'products'. Finally, fix speed: compress images, convert to WebP, enable lazy loading, and use a CDN. After these changes the bakery saw a 25% traffic increase over two months.
Decision rule: if your homepage serves multiple business lines, pick the most profitable or most searched primary keyword and group the rest under H2s. Do not try to be everything to everyone on the same page.
Watch-outs
Keyword stuffing is still the most common mistake I see. Someone tries to target ten unrelated keywords on the homepage – 'SEO, content writing, web design, social media, consulting' – and ends up ranking for none of them. The counter-argument I hear is 'more keywords = more traffic', but search engines now evaluate topical authority. One tightly focused page beats a diluted one.
Multiple H1 tags are another trap. Many CMS themes add more than one by default. I have seen pages with three H1s – brand name, tagline, and a heading inside a banner. Google will treat one as the primary and the rest as normal headings, breaking your heading structure. Fix it by editing the template to allow only one H1 per page.
Vague headings like 'Welcome to Our Site' or 'Our Services' tell search engines nothing about your unique value. Every H2 should include a related keyword variation or a benefit. For a bakery, 'Fresh Sourdough Baked Daily' is far better than 'Bread'.
Generic navigation links – 'Products', 'Learn More', 'Click Here' – waste anchor text opportunities. If the link points to your best-selling cake page, say 'Order our signature chocolate cake' instead. That gives both a user and a search engine clear context. This is a core part of [internal links seo](/internal-links-seo/) that many people ignore.
Edge case: large ecommerce sites with hundreds of categories cannot link every category from the homepage. Limit internal homepage links to 5–7 based on traffic and revenue potential. Use a drop-down or mega menu for subcategories, but keep the visible body of the homepage focused.
Finally, mobile performance matters more than ever. A homepage that loads in 5 seconds on desktop but takes 8 seconds on mobile will frustrate users and may lose rankings after Google's mobile-first index switch. Test with Google's Mobile-Friendly Test and prioritise fixes for the largest contentful paint and cumulative layout shift.
Warning: do not assume your homepage is fine because traffic is steady. Seasonal changes, new competitors, or a Google algorithm update can erode positions quickly. Run a monthly audit of title tags, meta descriptions and speed.
What I got wrong
Early on, I thought the homepage had to sell every service I offered. I packed the title tag with five keywords – 'SEO, content writing, web design, social media, consulting' – and the meta description read like a bullet list of services. The page ranked for nothing. I wasted months wondering why.
The real damage came from two H1s. My design had a large brand name at the top styled as an H1, and a tagline underneath also marked as H1. I thought it looked balanced. Google treated the first one as the heading and ignored the second, so my tagline – which contained the actual value prop – had no semantic weight. The heading structure was a mess.
I also buried internal links behind generic text. Every linked phrase was 'Learn More' or 'View Services'. I missed the chance to reinforce keyword themes with [seo copywriting](/seo-copywriting/). My best pages had anchor text that told the user nothing, so they gave no topical signal to the homepage.
After a content audit, I stripped the homepage down to one focus: SEO copywriting services. I changed the title to 'SEO Copywriting Services | Brand Name', wrote a single H1 'Professional SEO Copywriting That Ranks', and linked to case studies with anchor text like 'see our SEO copywriting portfolio'. Within three months, the homepage moved from page 5 to page 2 for 'SEO copywriting services'. The lesson: clarity beats breadth every time.
I still catch myself wanting to add one more secondary keyword. Now I ask: 'Does this strengthen the primary theme or dilute it?' If the answer is dilute, it goes into an interior page.
Next step
Quick answers
Should the homepage title include the brand name?
Yes, but front-load the primary keyword if possible. For an established brand, brand name first is fine. Keep the total under 60 characters. The homepage title is often the first thing users see in search results, so make it compelling and relevant to the main search intent.
How many internal links should the homepage have?
Between five and seven is a good rule. Link only to your most important pages based on traffic and revenue. Use descriptive anchor text that tells the user exactly what they will get. Too many links dilute the authority passed to each page and overwhelm visitors.
Do I need to update my homepage every month?
Not necessarily every month, but run a quarterly audit. Check title tag, meta description, H1, internal links, and Core Web Vitals. If you add a new flagship product or service, consider updating the homepage copy and links to reflect your current priorities.
What if my homepage already ranks well? Should I still optimise?
Yes, but carefully. If it is ranking for the right term and converting, avoid rewriting everything. Instead, check for technical issues like slow images or outdated link anchor text. A small improvement in click-through rate from a better meta description can boost traffic without risking your position.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Provides authoritative guidance on how Google evaluates crawlability, structured content, and page-level SEO – the foundation for homepage decisions.
- Moz Beginner's Guide to SEO – On-Page SEO — Widely cited reference for keyword grouping, content intent, and how to structure homepage headings and meta tags.
- Ahrefs On-Page SEO Guide — Strong practical reference for title tags, meta descriptions, internal links, and the importance of a single H1 per page.
- Google PageSpeed Insights — Direct tool for measuring homepage speed and Core Web Vitals, which directly affect user experience and rankings.
Notes from Callum Bennett.