🇹🇭 Built for Thai real estate agencies LINE-first CRM Your-brand SEO website Thai ETA 2544 e-signatures DDproperty + Hipflat sync Commission engine AI social posts AI video generation Nisa AI chatbot Free 20-min diagnostic →

Launch your public SEO website (EN/TH/RU/ZH/JA)

Public website 20 min read Updated 2026-05-29

Every DevProp tenant gets a multi-language SEO website populated from the same CRM database. How to brand it, point your domain, and surface your listings to Google.

What the public website is

Every DevProp tenant gets a customer-facing property website hosted at your-agency.devprop.app (or your own domain — see Step 4). The site is fully branded with your agency's own colours, logo, font and tone — never a generic DevProp template. It's populated from the same listings + buildings + projects you create in the CRM admin. Update a price in the admin → it changes on the public site within 60 seconds.

Languages out of the box (Professional plan):

  1. English — for international buyers + expats
  2. Thai — for Thai-only buyers and the SEO of localized queries
  3. Russian — for the post-2022 Russian emigration market in Phuket, Pattaya
  4. Chinese (Simplified) — for mainland Chinese investors
  5. Japanese — for the Bangkok / Chiang Mai long-stay community

On Growth plan: EN + TH only. On Custom plan: any languages you want, including non-Asian (French, German, Spanish, etc.).

What's on the public site

  1. Homepage — your agency brand, featured listings, market stats per city you operate in
  2. Property search — filter by price, bedrooms, location, zone, foreign-eligible (only for foreign buyers visiting in EN/RU/ZH/JA)
  3. Individual unit pages — full photo gallery, specs, map, agent contact, related listings
  4. Project pages — when you've grouped units under a project entity, the project gets its own page with all units below
  5. Zone pages — auto-generated landing pages per zone (Sukhumvit, Silom, etc.) for SEO long-tail capture
  6. About / Contact — your agency story, team photos, office address, LINE OA QR code
  7. Blog (optional) — you can write market guides per city, they go to /blog/

Step 1 — Brand the site

Settings → Public website → Branding. Three picks:

  1. Logo — PNG with transparent background, recommended 200x60px
  2. Primary color — used for buttons and accents. Pick from preset palette or paste a hex code (e.g. #38bdf8 for sky blue, #b91c1c for crimson)
  3. Font — DM Sans (default), Inter, Manrope, IBM Plex, Noto Serif Thai. Different fonts can be set per language.

Preview updates in real-time. When you save, the change goes live in 60 seconds.

Step 2 — Configure pages

Settings → Public website → Pages. Each page can be enabled/disabled. Common configuration:

  1. Homepage: enabled, with 6-12 featured listings (you pick which)
  2. Property search: enabled, with default filters set (e.g. "Show only condos under ฿20M" if you focus on mid-market)
  3. Zone pages: auto-generated for each zone tag you use. Edit the page intro for each to add SEO context ("Sukhumvit condos for sale and rent — DevProp Bangkok's curated inventory across BTS Asok to BTS Phra Khanong")
  4. Project pages: auto-generated. Edit the project description for each
  5. About + Contact: edit copy, upload team photos, set office address
  6. Blog: enabled or disabled. If enabled, you write posts in Settings → Public website → Blog

Step 3 — SEO settings

Settings → Public website → SEO. Configured by default with sensible values but you can override:

  1. Site title pattern: {listing_title} | {agency_name} — Bangkok property
  2. Meta description default: pulled from listing description (first 160 chars) or custom per-listing override
  3. Open Graph image: auto-generated from the first listing photo + your logo overlay
  4. Sitemap: auto-regenerated daily, submitted to Google Search Console (you can connect GSC at Settings → Integrations → Google Search Console)
  5. Schema.org: SoftwareApplication for agency, RealEstateListing per unit, Place per zone, AggregateRating if you've collected reviews
  6. robots.txt: allow all crawlers including AI (GPTBot, ClaudeBot, PerplexityBot) by default. Customize at Settings → Public website → robots.txt.

Step 4 — Point your own domain

By default your site is at your-agency.devprop.app. Most agencies want their own domain. Settings → Public website → Custom domain:

  1. Enter your domain (e.g. sukhumvitproperty.com)
  2. DevProp shows you two DNS records to add at your registrar (an A record + a TXT verification record)
  3. Add the records → wait 5-15 minutes for DNS propagation
  4. Click Verify in DevProp
  5. We automatically provision a Let's Encrypt SSL certificate and serve your site at HTTPS

Subdomains also work: listings.youragency.com, property.youragency.com, etc. You can keep the marketing site on your existing webhost and run only the listings catalog on DevProp's subdomain.

Step 5 — Connect Google Search Console

Settings → Integrations → Google Search Console. Click Connect, sign in with your Google account that owns the GSC property for your domain. DevProp:

  1. Submits your sitemap (auto-updated daily)
  2. Pulls weekly impressions / clicks / position data per page
  3. Shows you the top-performing pages in Reports → SEO → Pages
  4. Sends weekly digest email summarizing organic traffic trends

If you don't have GSC set up, our wizard creates it for you (you still need a Google account with verified ownership of the domain — same email as your DevProp admin works in 90% of cases).

Step 6 — AI Overviews & LLM discovery

DevProp's public website ships with llms.txt and llms-full.txt (the standard for AI search engines) auto-generated. This makes your listings citable in:

  1. Google AI Overviews (the AI summary at top of Google search results)
  2. ChatGPT search (when users ask "Find me 2-bed condos in Sukhumvit under ฿15M")
  3. Perplexity searches
  4. Bing Copilot
  5. Apple Intelligence (when launched in Thailand)

You don't need to do anything — the files are populated from your inventory. View them at https://your-domain.com/llms.txt after launch.

Common questions

  1. Can I run my main marketing site on Webflow and only listings on DevProp? Yes, point a subdomain (listings.youragency.com) to DevProp.
  2. Will my agents' contact info appear publicly? Only the agency's main contact (office phone, contact@youragency.com). Individual agents are shown on listing pages only when the buyer initiates contact, never via public scrape.
  3. How fast does the public site update when I change the admin? 60 seconds for content changes, 5 minutes for major structural changes (new pages, navigation reorder).
  4. Does it work without JavaScript? Yes. Server-rendered HTML for every page. Critical for SEO; Google's bot can read everything without JS execution.

Stuck on this step?

Book a free 20-minute call. We'll walk through it on screen-share.

Book diagnostic