Your Community's SEO in 8 Steps. Start With the Plumbing.
Most community websites are invisible to search not because the competition is fierce, but because nobody ever connected the pipes. No sitemap submitted. No title on the homepage. A logo the machines can't find. This is the list of what you can fix this week — inside the platform, without an agency — and an honest note on what it won't do.

Search engine optimisation is ongoing work. Nobody finishes it, and anyone who tells you otherwise is selling a package. But there is a floor — call it the plumbing — and the uncomfortable truth is that most community websites never reach it. Everything below is that floor. Every step is something you can do this week, inside your community's website, without hiring anyone. Do all eight and you will be ahead of most sites in your market. Then the real work starts.
1. Put the site on your own domain
Your site works at its platform address from day one. It is still the wrong address to build on. Every link, every mention, every verification you earn from here should accrue to a domain you own — and Google will only let you manage a domain you can prove is yours. Connect your own domain and the platform makes it the canonical address automatically: every page, every share card and the sitemap point there, and the old address redirects. One afternoon, once.
2. Tell Google you exist
Live is not the same as indexed. A new site with no links pointing at it gets discovered and then ignored for weeks — Google has your list of pages and no reason to open it. So introduce yourself:
- Verify the domain in Google Search Console.
- Submit the sitemap your site already publishes at `/sitemap.xml` — it updates itself as you publish.
- Use Request indexing on your homepage and two or three pages that matter.
The full walkthrough, status by status: Get your website into Google. Do the same in Bing Webmaster Tools — it imports your Search Console property in one click, and Bing's index feeds several AI assistants.
3. Give every page a real title and description
The title is the blue link. The description is the two lines under it. Together they are the entire pitch a searcher sees before deciding. In the editor's SEO tab each page gets its own, with a live Google preview and a checklist that scores the page.
- Title: under 60 characters, lead with what someone would actually type, put your brand name last.
- Description: 50–160 characters, written as a reason to click, not a summary.
Leave them blank and the site falls back to the page name and its own copy — acceptable, but your words are better. Details: Optimize a page for search. Google's own primer on the subject is still the best one: the SEO starter guide.
4. Make the share card yours
Your first traffic will not come from search. It will come from a link pasted into a group chat, a Facebook post, a LinkedIn update — and that link expands into a card. A page with no share image gets a grey rectangle and a shrug. Set a social share image per page in the SEO tab, and set your community's link preview image on the Branding tab so every sign-in link and every shared link carries your name and your picture. 1200 × 630 pixels, once.
5. Say who you are, consistently
Search engines and AI assistants build a model of who publishes a site: a name, a logo, the profiles that belong to it. Your site tells them, on every page, in a machine-readable statement written to the schema.org standard. Two things you control feed it:
- the logo on your Branding tab;
- the social profile links in your website footer — profiles, not posts.
Then open the SEO tab and check What Google sees. The Organization node should show your name, your logo and your profiles. If it doesn't, the fix is in one of those two places — here is how to read the panel. You can confirm the outside view with the Schema Markup Validator.
6. Answer real questions, on the page
Google stopped showing FAQ drop-downs for ordinary websites in 2023. The reason to add FAQ blocks anyway is bigger than the drop-down ever was: AI assistants answer questions by lifting short, self-contained passages from pages they trust — with a citation, which is the new click. A question and its answer is the most liftable unit of content on the web.
Put a FAQ block on the pages that get questions — joining, fees, what a member actually gets, how listings work — and write each answer so it makes sense on its own. The platform marks it up for machines automatically. Not sure what people ask? Find content gaps shows you real search demand instead of guesses.
7. Publish pages only you can publish
Google keeps pages that add something, and drops the rest. A community has three kinds of content nobody else on the internet has:
- the people — your agent directory, one real page per person, with photo, role and credentials;
- the inventory — your listings, each on its own page with its own address;
- what your people know — posts about your market, with a real byline.
Twelve profiles, live listings and one post a month give Google twelve reasons to come back. A homepage and an About page give it two. Google's phrase for the bar is helpful, reliable, people-first content; yours is simpler — would a member send this page to a friend?
8. Earn a few real links
This is the one step no platform can do for you, and it is the one that moves a new site the most. Google decides how much attention a site deserves largely by who vouches for it. You don't need many, and you don't need strangers:
- your brokerage's or office's existing website;
- your Google Business Profile — free, and it puts the map pin and the website link together;
- the association, board and chamber directories you already belong to;
- the lenders, title companies and inspectors who mention you;
- the website field on your own social profiles, and on your agents'.
Five genuine links beat five hundred bought ones — and bought ones can get a site removed. Google's spam policies are short and worth ten minutes.
What this will and won't do
Done, these eight make your site findable, readable and understandable — the plumbing. Over the following weeks Search Console will show pages moving from discovered to indexed, and the first searches will show up in the Performance report.
What they will not do is rank you for "homes in your city" by next month. Ranking is content plus links plus time, and it is a habit rather than a project: one post, one FAQ, one link, every month. The point of fixing the plumbing first is that from now on, every one of those adds up instead of leaking away. Most sites never get this far. Yours will have, in a week.
Where to look next
Two reports, monthly, and ignore the rest until they move:
- Search Console → Pages tells you where you are stuck; the statuses are decoded in Why your site isn't in Google yet.
- Search Console → Performance, once pages are indexed, shows the searches that actually brought people to you — the only SEO metric that pays.

Marcin Stempniewicz
Technology and Online Marketing Director · CommunitySync
Marcin Stempniewicz is the CTO of KW Rental Investments and the architect of CommunitySync, the platform this community runs on. He builds the systems that let an agent turn a rental lead into a forecast, a listing, a shareable report and a closed deal without leaving one place.
Building platforms for communities
Marcin, together with Jason Ross, designed CommunitySync as a multi-tenant platform from the ground up: every community gets its own brand, its own domain, its own feature set and its own member portal, all served from one codebase. For KW Rental Investments that means the Rental Forecast and Cost Estimate engines, the opportunity listings and lead inbox, the education playbook, the marketing library, the agent directory you are reading now, and a website builder that gives every agent a personal site under the community's domain. The platform now hosts communities well outside real estate, from an Underwater 3D Academy to a furniture visual-commerce company, which is the real test of whether a "community platform" is actually general.
His design rule is simple: the agent's job comes first, the system's cleverness last. A report has to be identical every time it is generated. A shared link has to work on any host. A member should never see another community's data, and that guarantee is enforced and tested, not assumed.
Rendering at scale
Before CommunitySync, Marcin co-founded Ar-range, a visual-commerce platform for furniture brands. It renders every product variant a brand sells, millions of images from a single 3D source, with a catalog engine, a 3D configurator and AI search on top. The same batch-rendering and automation discipline runs through everything he builds: pipelines that produce the same output on every run and scale without a human in the loop.
Exploration and speaking
Outside the codebase Marcin is a TDI Full Cave diver, technical wreck diver and 3D artist based in Poznań, Poland. He founded the Submerged Foundation to document flooded mines, caves and wrecks as accurate, explorable 3D models. His flagship project, the Maria Concordia flooded magnesite mine, supported by the XDEEP Exploration Support Program, took hundreds of hours underwater across four levels and a 40-metre shaft and produced a single coherent model of the mile-long site. He collaborates with Poland's National Maritime Museum on the digital documentation of wrecks and founded U3DA, an academy that teaches divers and marine archaeologists to turn their scans into cinematic 3D.
He has presented at Hidden Earth (UK), the NSS Convention (West Virginia 2024, Tennessee 2025), Baltictech and Dive Expo Belgium 2025, on how accurate 3D documentation changes cartography and dive planning in overhead environments, and speaks at technology events on rendering automation and building multi-tenant platforms. His work has appeared in InDepth (GUE), XDEEP ESP, divers24 and Podcast Spod Wody.
"The raw scan is not the product," Marcin says. "The story people can actually use is." It is the same principle behind every tool on this platform: the data is not the deliverable, the decision an agent can make with it is.
Frequently asked questions
A question this post answers?
The answer — overridden per entry in the CMS.
Question 2
See your site the way Google sees it.
Book a demo and we'll open your community's website in the editor, walk the eight steps live, and show you the structured data every page already publishes. Bring your domain.
