Controlling the Signals You Send to Google
SEO can be broadly divided into two main categories: Off-Page (things that happen elsewhere, like backlinks and citations) and On-Page. On-Page SEO refers to everything you can directly control on your own website—the written content, the site structure, and the underlying HTML code.
Mastering On-Page SEO is the absolute foundation of digital marketing. If your On-Page signals are confusing or misaligned with search intent, no amount of expensive link building will save your rankings.
The Core Elements of On-Page SEO
To optimise a page for a specific keyword (e.g., "commercial electrician Auckland"), you must implement that keyword strategically across several highly specific HTML elements:
1. The Title Tag
This is the clickable blue headline that appears in the Google search results. It is the single strongest relevancy signal you can provide to Google's algorithm. Your primary keyword should be placed as close to the beginning of the Title Tag as possible, followed by your brand name.
2. The Meta Description
This is the short paragraph of text that appears below the Title Tag in the search results. While Google has stated it is not a direct ranking factor, a compelling, action-oriented description significantly increases the percentage of people who actually click your link (your Click-Through Rate), which indirectly boosts your rankings.
3. The URL Slug
Keep your URLs short, clean, and highly descriptive. A URL like /commercial-electrician-auckland/ is perfect. A URL like /services/elec-comm-final-v2-2026/ is terrible for both users and search engines.
4. Heading Tags (H1, H2, H3)
Headings structure your content for both human readers and AI bots. You must have exactly one H1 tag per page, acting as the main title and containing your primary keyword. Use H2 tags for main sections, and H3 tags for sub-sections. Include variations of your keyword naturally within these headings to establish topical depth.
5. Strategic Internal Linking
Include 3 to 5 internal links within the body text pointing to other relevant pages on your website. This helps Google crawl your site, distributes link equity, and establishes a strong web of topical authority.
The Golden Rule: Write for Humans, Structure for Bots
Modern On-Page SEO is not about "keyword stuffing." If you awkwardly force your keyword into every sentence, Google will penalise you for spam. On-Page SEO is about creating clear, beautifully structured, and highly relevant documents that perfectly answer the user's search intent, while making it incredibly easy for machines to understand what the page is about.
The Critical Importance of Image Alt Text and Accessibility
When discussing On-Page SEO, the focus is almost always on Title Tags, headings, and body copy. However, there is a crucial, often-ignored HTML element that impacts both your search rankings and your website's accessibility: Image Alt Text.
Google's crawlers are highly advanced, but they are still machines; they cannot "see" a photograph. If you upload a photo of a newly installed hot water cylinder, Google only sees a file named IMG_4921.jpg. Alt Text (Alternative Text) is a specific HTML attribute that allows you to provide a written description of the image for the search engine.
By writing descriptive Alt Text (e.g., alt="A newly installed Rheem hot water cylinder in a residential Auckland home"), you explicitly tell Google what the image is about, providing another powerful layer of topical relevance to the page. Furthermore, properly optimised Alt Text allows your images to rank in Google Image Search, which can drive a surprising amount of highly relevant traffic, especially for visual industries like landscaping, building, or interior design.
Crucially, Alt Text is also read aloud by screen readers used by visually impaired users. Google places a high premium on web accessibility. By ensuring every single image on your New Zealand website has accurate, descriptive Alt Text, you improve your SEO, capture image search traffic, and ensure your site is usable by everyone.