Skip to main content

SEO & Tracking

Search engine optimization and visitor tracking are essential for growing your website's reach and understanding your audience. ListHouze provides built-in SEO controls and supports popular analytics platforms.

SEO Settings

Navigate to Website → SEO in your dashboard sidebar.

Configurable SEO Fields

FieldRecommended LengthDescription
Page titleUnder 60 charactersThe title shown in browser tabs and search results
Meta descriptionUnder 160 charactersThe summary text shown below your title in search results
Open Graph image1200×630pxThe image displayed when your site is shared on social media
Meta keywords5–10 keywordsKeywords relevant to your content and market
noIndexOff by defaultPrevent search engines from indexing your site
noFollowOff by defaultPrevent search engines from following links on your site
Sitemap enabledOn by defaultGenerate a sitemap for search engine crawlers

Tip

Write your meta description as a compelling summary that encourages searchers to click. Include your location and specialty - for example, "Auckland's leading residential property agency specialising in North Shore waterfront homes."

How SEO Tags Are Rendered

ListHouze automatically injects your SEO settings into the HTML of every page:

  • <title> tag from your page title
  • <meta name="description"> from your meta description
  • <meta property="og:title">, <meta property="og:description">, <meta property="og:image"> for social media sharing
  • Structured data (JSON-LD) for rich search results

Individual pages can override the global SEO settings with their own titles and descriptions.

Tracking Scripts

Navigate to Website → Tracking in your dashboard sidebar.

Supported Platforms

PlatformID FormatExample
Google Analytics 4G-XXXXXXXXXXG-ABC123DEF4
Google Tag ManagerGTM-XXXXXXXGTM-ABCD123
Facebook / Meta Pixel10–20 digit number1234567890123456

Setting Up Google Analytics 4

  1. Create a GA4 property in your Google Analytics account
  2. Copy your Measurement ID (starts with G-)
  3. Paste it into the Google Analytics 4 field in Website → Tracking
  4. Save - tracking begins immediately on your next page load

Setting Up Google Tag Manager

  1. Create a container in Google Tag Manager
  2. Copy your Container ID (starts with GTM-)
  3. Paste it into the Google Tag Manager field
  4. Save - the GTM container loads on all pages

Setting Up Facebook Pixel

  1. Create a Pixel in your Meta Business Suite
  2. Copy your Pixel ID (10–20 digit number)
  3. Paste it into the Facebook Pixel field
  4. Save - the pixel fires on all page views

Info

All tracking IDs are validated with strict format checks before being injected into your website. Invalid IDs are silently ignored to prevent script errors.

Security

Tracking scripts are injected safely using validated IDs only. ListHouze does not accept arbitrary script tags - only the specific tracking platform IDs listed above. This prevents cross-site scripting (XSS) attacks while still supporting the most popular analytics platforms.


Was this page helpful?

ListHouze AI Assistant

Powered by AI

Hi! How can I help you today?

Ask me anything about ListHouze, or try a suggestion below.