Chapter 5 · 7 min read · 14 min listen
On-Page SEO:Build the Right Website
You now know how people search, what they intend to find, and what the current winners provide. The next step is to build the asset that satisfies that demand.
Start with the website. Not every search result comes directly from one, but nearly every part of an online presence can be connected to it. Google Business Profiles, directories, social accounts, citations, articles, products, and campaigns can all point back to this central source.
Someone may discover the address on a billboard, brochure, vehicle wrap, storefront, event display, radio advertisement, or another traditional channel and visit it directly. The website then bridges attention created outside the internet with an experience the business controls.
It can receive demand from search, digital platforms, referrals, and the physical world. It is where you control the structure, message, experience, and path to conversion.
On-page SEO is the practice of making every page unmistakably relevant, useful, understandable, and accessible—to the customer first and to the search engine at the same time.
Begin with the Search Intent
The most important optimization is not a tag or a line of code. It is building the right page.
Return to the search results and competitor analysis. If people expect a service page, do not give them a general blog post. If they need a comparison, do not give them an aggressive sales pitch before answering their question. If the search is local, location, availability, proof, and a clear way to contact the business must be visible.
Your objective is not to reproduce the current results. It is to provide everything necessary to satisfy the intent, then make the experience clearer, faster, more complete, and easier to act on.
Before designing the page, finish this sentence:
Everything on the page should help them complete that task. Anything that does not help should have to justify its presence.
Name the Brand with the Domain in Mind
I know people love their brands. I also know what I have repeatedly observed: a domain that contains the main money keyword can be an enormous competitive advantage.
A keyword-rich domain does not rescue a weak site. It does not replace authority, useful content, links, or a good experience. But when the rest of the SEO is executed properly, I consider the main keyword in the domain a winning advantage—not a cosmetic detail. I have benefited from making this choice and suffered the consequences of ignoring it.
The best way to earn that advantage is not to create an unrelated brand and redirect it to a keyword-rich domain. It is to name the brand strategically from the beginning. The brand name and domain should be developed together, after you understand how customers describe the service.
A name must be distinctive, credible, memorable, and capable of becoming valuable. If you want to build a million-dollar company, it should look and sound like one. But uniqueness is not enough. Naming the business after your pet may feel personal; without context, it tells the market nothing about what you do.
People should encounter the name and form a useful first impression. The brand need not be a generic exact-match phrase, but it should make the category, service, outcome, or expertise easier to understand in language the market recognizes. Done well, the keyword belongs naturally in both the brand and domain.
This decision must be made carefully because both a brand and a domain are expensive to change later. Make it after keyword research, not before. Confirm that the term represents the market you actually want, has lasting value, and will not trap the company inside an offer or location it plans to outgrow.
Turn Keyword Clusters into Architecture
The keyword map from Chapter 3 should become the structure of the website.
Assign each important cluster to one page. Keywords that express the same intent belong together. Keywords that represent meaningfully different needs deserve different pages. This gives every page a clear job and prevents several URLs from competing for the same query.
Use a simple hierarchy. The homepage communicates the main category and brand. Core service or product pages target the highest-value commercial clusters. Supporting pages address locations, subservices, comparisons, questions, and informational needs when the research justifies them.
URLs should be short, readable, stable, and descriptive. A person should be able to look at one and understand where they are. Avoid creating URLs from filters, tracking parameters, or technical systems when those variations do not deserve independent pages.
Do not let AI make the final architecture. It can group a large keyword set and propose which terms belong on each page, which is an excellent starting point. Then verify the clusters against search intent and the live results. The structure is a business decision supported by AI—not delegated to it.
Keywords Are the Raw Material
Search engines need language to understand relevance. There is no way around that.
For a page targeting an important commercial query, the main keyword belongs in the page title and the H1. In my work, this is non-negotiable. The title tells searchers and search engines what the result offers. The H1 makes the primary subject of the page visible and unambiguous.
Use the most important natural variations in the supporting headings and body. The H2s should organize the questions, features, objections, locations, or subtopics that complete the intent. This is how one strong page can earn visibility across the full cluster rather than only one exact phrase.
Use the language naturally. A keyword should clarify the message, not deform it. Repeating the same phrase everywhere is not optimization; it is noise. Branding, personality, and persuasive copy can all be added—but they should not replace the words customers actually use.
A practical order is:
Page title. Include the primary keyword, describe the page accurately, and add the brand concisely where useful.
H1. State the main subject once, clearly, with the primary keyword.
Opening copy. Confirm immediately that the visitor has found the right place and explain the value of continuing.
H2s and body. Cover meaningful variations and the complete decision journey without forcing phrases into unrelated sections.
Meta description. Write a concise reason to click. It may influence the search snippet and click-through rate even though it is not a promise that Google will display your exact wording.
Images and media. Use descriptive filenames and alternative text when they genuinely describe the subject. Place media near the content it supports.
Internal Links Create Meaning
Internal links are not housekeeping. They define relationships between pages.
Every important page should be linked from another relevant page through a standard, crawlable link. Use anchor text that tells a person—and the search engine—what they will find after clicking. “Commercial roofing services” carries meaning. “Click here” does not.
Link where the next page would genuinely help. Supporting articles can point toward the commercial page they explain. Service pages can link to related services, locations, evidence, or deeper answers. Strong navigational pages can distribute attention toward the URLs that matter most.
Do not link every page to everything. A useful internal-link structure reflects topical relationships and the customer's journey. When every connection is emphasized, none of them is.
Schema Makes the Page Explicit
Schema markup is structured data added to the page to describe its entities and content in a language machines can process consistently. It can identify a business, product, article, event, review, breadcrumb, person, video, or other supported subject.
Schema deserves attention because it reduces ambiguity and can make a page eligible for enhanced search appearances. Eligibility is not a guarantee that a rich result will appear, and structured data alone does not make a weak page rank.
Use the most specific type that accurately describes the visible content. Mark up what is truly present—never invent reviews, ratings, prices, locations, authors, or availability. Connect the main entity to the organization, website, author, location, and related entities where those relationships are real. Validate the implementation and monitor Search Console for errors.
The principle is simple: the page says something to a person; the schema should describe the same truth to a machine.
Technical Quality Protects the Work
A perfectly written page cannot perform if search engines cannot reliably access, render, index, and understand it.
Make sure important pages are crawlable and indexable. Use consistent canonical URLs. Maintain accurate redirects, a useful XML sitemap, and sensible robots instructions. Fix broken links and orphaned pages. Check that essential content exists in the rendered page, not only inside an interaction a crawler may never trigger.
Build for mobile use. Compress and properly size images without making them blurry. Use modern formats and responsive delivery where appropriate. Keep templates and scripts efficient. Good Core Web Vitals— loading speed, responsiveness, and visual stability—support both user experience and search performance, but they do not compensate for an irrelevant page.
Accessibility belongs here too. Clear headings, readable contrast, keyboard-friendly controls, meaningful link text, labels, and useful alternative text improve the experience for people and make the page easier to interpret.
The Final On-Page Check
Before publishing, ask:
On-page SEO is not decorating a finished website with keywords. It begins before the first page is built. Research determines the architecture. Intent determines the asset. Keywords make relevance explicit. Links create relationships. Schema removes ambiguity. Technical quality ensures the work can be experienced.
Build the right page, make its purpose impossible to misunderstand, and remove every obstacle between the search and the answer.
Prefer to read offline?
The whole book is available as a free, typeset PDF — 1.2 MB, every chapter, no sign-up.
Apply it to your business
Want this done for your market?
A private 60-minute strategy session with Alejandro Muñoz — research-first, no assumptions.