Short answer: Before a site can grow, it needs the foundations in place: crawlable and indexable pages, correct titles and canonicals, schema markup, Core Web Vitals in the green, GA4 with the events that matter, Google Search Console verified with the sitemap submitted, and local signals for the countries you serve. Most sites are missing three or four of these and don't know it, because nothing is being measured.
The technical SEO foundation
- Crawl and index audit. No accidental
, no orphan pages, one clear canonical per page. - Titles and meta descriptions — unique, under ~60 and ~155 characters, keyword-led without stuffing.
- XML sitemap (split by type on larger sites) and a clean
. - Site structure — a shallow hierarchy, breadcrumbs, and internal links from strong pages to important ones.
- hreflang if you target more than one country or language.
Schema markup
- Real estate:
/on listing pages,,,,on the blog. - E-commerce:
with price and availability,and(only if real),,. - Validate every template with Google's Rich Results Test.
Core Web Vitals
Google uses page experience as a signal, and speed affects conversion directly. Target LCP under 2s, INP under 200ms, CLS under 0.1. The usual fixes: image format and sizing, lazy-loading, caching, a CDN, and cutting third-party scripts.
Analytics that actually tell you something
GA4
Set up the events that map to revenue, not just pageviews:
- Real estate:
(enquiry, valuation request),,,. - E-commerce:
,,,(enhanced e-commerce).
Mark the key ones as conversions.
Google Search Console
Verify the domain property, submit the sitemap, and check Coverage weekly. This is where you see which queries you rank for and which pages are indexed.
Supporting tools
Bing Webmaster (free traffic, feeds Copilot), a heatmap tool (Microsoft Clarity is free), and conversion tracking for any paid channels.
Local and country signals
- A Google Business Profile if you have a real service location.
- Local landing pages — city, neighbourhood, or country — built with unique content, not thin duplicates.
- Local citations and relevant directory listings.
- Country-appropriate details: currency, language, regulations (Energieausweis in Germany, RERA permit numbers in the UAE, GST pricing in Australia).
Key takeaways
- Foundations first: crawlability, titles, canonicals, sitemap, schema, Core Web Vitals.
- GA4 is only useful with revenue-mapped events (leads, appointments, purchases) marked as conversions.
- Search Console verified + sitemap submitted is non-negotiable — it's your visibility dashboard.
- Local pages must be genuinely unique per location, or they hurt more than help.
FAQ
How long until SEO works?
Do I need schema?
GA4 or Universal Analytics?
Can you fix this on an existing site?
Alamin Sultan
Web developer for real estate and e‑commerce. WordPress · Next.js · MERN.
