On-Site SEO

The on-page signals that tell Google what each page is about.

Titles, meta descriptions, headings, and body copy are how a page tells Google, and the owner searching, what it answers. On most property-management sites I audit, the landlord money-pages are missing them, autogenerated, or aimed at nothing in particular, so the pages that should win "property management in Coquitlam" don't. It's the most common on-site gap, and the fastest to fix.

Get my DNA Audit
What it is

The signals on the page that tell Google what it ranks for.

On-page optimization is everything on a page that tells search engines, and searchers, what it's about: the title tag and meta description in the snippet, the headings that structure it, the body copy, the image alt text, the URL. Aligned to one clear query, "property management Coquitlam," say, Google knows exactly when to show the page. Left vague, it ranks the page for nothing in particular, or worse, lets your homepage absorb the term your dedicated city page should own.

It's the most common gap I find on landlord pages and the fastest to fix, because the content is often already there, it just isn't sending a clear signal.

What I optimize on every page

  • Title tag. The blue clickable headline in search. The primary owner query first, then context, then brand, one query per page, never five stuffed together. Most PM sites I audit also run long titles that Google truncates; I fix those too.
  • Meta description. The grey text under the title, a real sentence that tells the owner what they'll find and gives a reason to click, not whatever Google scraped off a listing template.
  • Headings (H1-H3). One clear H1 stating what the page is, subheadings that map the query and its sub-questions. Listing-driven PM templates frequently break this, duplicate or missing H1s on the exact money-pages that need them most.
  • Body copy & keyword targeting. The page's language aligned to the terms owners actually search, present because they're the right words, not because they're stuffed in.
  • Image alt text & URLs. The smaller signals, descriptive alt text, clean readable URLs, that round out what each page is about.

What's wrong on most sites

  • The same title on every page. "Company Name | Home" repeated site-wide, Google sees nothing distinct to rank.
  • Missing or auto-generated meta descriptions. Google fills them with random listing text; the snippet reads like a robot wrote it.
  • Vague headings. "Welcome" as an H1, Google has no idea the page is about owner services in a specific city.
  • No primary query on the money-pages. The landlord page tries to be about everything and ranks for nothing, while the homepage soaks up the city head terms.

How I do it

I audit every indexed page, identify the single owner query each landlord page should own, and rewrite its on-page signals to point there, without breaking what's already ranking. I check current rankings first and preserve the keywords already pulling traffic. If crawl, indexing, or H1-template problems are blocking a page entirely, that's technical SEO, and the two run in parallel. Ranking and click-through movement usually register in the weeks following, as Google recrawls the updated pages.

Common questions

On-page optimization, answered.

Will rewriting these hurt my current rankings?

If anything they'll help. I optimize toward clarity and clear query alignment, both of which Google rewards. The one risk, removing a keyword that's already ranking, I avoid by auditing your current ranking pages first and preserving anything already pulling traffic.

What is on-page SEO for a property management website?

On-page SEO is everything on the page that tells Google what it answers: the title tag (the clickable line in search results), the meta description beneath it, the H1 and subheadings, and how the body copy is aimed. On most property-management sites I audit, the landlord pages are missing these or aimed at nothing in particular, so the page that should win "property management in Coquitlam" never does. I align each signal to the owner search the page is meant to capture, and pair it with content architecture when the structure needs work too.

Can't I just do this with ChatGPT?

You can generate syntactically correct tags. What it can't do is audit which of your existing pages rank for which owner searches and avoid breaking those, or tell you that your homepage is cannibalizing the term your Burnaby page should own. The rewrite is the easy part, the audit before the rewrite is the work.

What should the title tag on a property management page say?

Lead with the service and the city the page targets, for example "Property Management in Burnaby" followed by your firm name, kept close to Google's display limit so it does not truncate. The page's H1 and first line should answer that same search. I cover the full formula in my guide to title tags and meta descriptions; on the service itself I first audit which of your pages already rank for which owner searches, then rewrite without breaking what is working.

Free Audit · 48 hr turnaround

See exactly what your pages are telling Google.

The audit shows the title, snippet, and on-page signals for your top landlord pages, and the owner query each one should actually be targeting.

Get my DNA Audit