Skip to content
English
  • There are no suggestions because the search field is empty.

Real Geeks Websites Changelog

A detailed, behind-the-scenes log of changes to Real Geeks websites, for anyone who wants to dig in

October 14, 2026

  • Website admin: the file picker now lets you select WebP images, alongside other image files.
  • Security improvements.

October 13, 2026

  • Content API (beta): saving a page search with a long list of unrecognised subdivision or city names could take minutes and fail. Spelling suggestions for unknown values are now limited to the first ten per request, so these saves complete in a couple of seconds; every unknown value is still reported in the response warnings.
  • AI search: a request that took more than about 25 seconds used to be cut off with no answer, which hit sites with very long lists of cities or subdivisions for the assistant to check. The assistant now works to a time budget: it stops broadening the search when time is short and returns the best criteria it has found, and if it cannot finish even a first pass it says so and asks for a shorter description instead of leaving the search spinner running.

October 11, 2026

  • Faster content pages. Opening one of your pages (About, Buying, Selling, area pages and the rest) used to take about sixteen database lookups: checking what kind of page it is, loading its footer, sidebar, banner and search one at a time, and checking the redirect list three times. The page and everything it needs now come back in a single lookup, each website's redirects are kept in memory and refreshed when you edit them, and the page editor's file-picker widgets are no longer built behind the scenes on every public page view. Content pages render in roughly two thirds of the time.
  • Faster page loads everywhere. Every page used to ask the database for the same navigation bars, links, footer, home page and default SEO text before it could render, about a dozen lookups and 15 to 20 milliseconds on a typical listing page. Each website's navigation and footer are now kept ready in memory on every server and refreshed the moment you edit them, so property pages, search results and content pages start rendering straight away.
  • Faster redirects and 404 pages. When a visitor or search engine requests an address that no longer exists, the website used to build the complete "page not found" page first, with navigation, footer and search form, and only then check whether that address has a redirect or matches one of your content pages. About half of those pages were built and thrown away. The website now checks redirects and content pages first and builds the not-found page only when it is actually going to be shown, so 301 redirects from old addresses and the pages they lead to come back faster, and the servers spend less time on dead links from crawlers.
  • Faster search autocomplete on websites with very large location lists. The list of cities, neighborhoods, subdivisions and other location values behind the search box is cached for several days, but on websites where that list is bigger than the cache can hold it was silently never saved, so every keystroke's lookup rebuilt it from the listing data. The list is now stored compressed, which fits comfortably, so those websites get the same instant autocomplete as everyone else.
  • Content pages: every page you create is now found through a database index on its address. Until now, loading a content page meant comparing its address against every other page at the same level, which was fine for a site with a few dozen pages and slow for sites with thousands, such as sites with a page for every neighborhood or subdivision. Those lookups now go straight to the page, which keeps large sites quick when search engines and AI crawlers request many pages at once.
  • Faster, more reliable sitemaps on sites with large numbers of SEO Fast Track pages. On the biggest sites, building sitemap.xml and its individual sitemap files meant reading every page on the site, which could take long enough for the request to time out and return an error to search engines. The sitemap index's `lastmod` dates are now looked up instantly, and each SEO Fast Track sitemap file now holds up to 10,000 URLs and reads only its own pages, so every file builds in a fraction of a second no matter how many pages the site has.
  • Site directory: the directory pages (`/site-directory/...`) no longer look up every listed area one at a time. On websites with thousands of area pages a single directory page could run several thousand database lookups and take many seconds; the areas are now loaded together. The page also no longer shows blank links for pages under a region that are not area pages.

October 10, 2026

  • Website admin: pages do less work on the server before they reach you. Each admin page used to look up your permissions about 175 times while building its menus and re-read the list of page templates every time a content page form opened; both now happen once. Edit forms for pages with a custom or gallery landscape image also open faster, about a quarter of a second in our tests: the list of stock gallery images is now remembered for ten minutes instead of being fetched on every load.
  • Website admin: a single login is now limited to 120 admin requests per minute per website. Normal editing never comes close; the limit stops scripts and AI agents that open hundreds of admin pages a minute from slowing websites down. A request over the limit gets a 429 response with a `Retry-After` header and a message pointing to the better tools for the job. For bulk changes, use the Content API (beta) or the AI connector, which are built for it: see the Content API developer docs.

October 9, 2026

  • Content API (beta) and AI assistants: when JavaScript is left out of content saved through the API, the response now explains why and links straight to the page in your site's admin where you can add it yourself. Scripts (chat widgets, tracking snippets, embeds) are only ever added by a signed-in person: open the link, click the code button (`<>`) in the editor and paste the snippet. See the Content API developer docs.
  • Anna and Anna Modern: you can now choose your site's fonts. Two new site settings, `HEADING_FONT` and `BODY_FONT`, offer 30 popular families: Montserrat, Poppins, Raleway, Open Sans, Roboto, Inter, DM Sans, Figtree, Urbanist, Outfit, Nunito Sans, Source Sans 3, Playfair Display, Cormorant Garamond, Lora, Fraunces, Crimson Text, Italiana, Merriweather, EB Garamond and more. Pick them in the Design Editor's new Fonts section, where the preview updates as you choose, or in site settings. The heading font applies to headings and the home page headline; the body font to text, navigation and buttons. Fonts chosen this way are built for speed: the files are served from your own site instead of a third party, the ones the first screen needs are preloaded, and a size-matched fallback keeps text from jumping when the font arrives. That matters for PageSpeed: across our sites, pages that pull in Google Fonts through a stylesheet link or `@import` in custom code reach First Contentful Paint a median of about 2.4 seconds later than pages using the built-in font. If your site loads fonts that way today, switching to these settings and removing the custom code is one of the bigger speed wins available. The settings are also available through the Content API (beta) and the AI connector; see the Content API developer docs.
  • Design Editor: fixed a color or opacity drag that could get stuck. If you released the mouse over the site preview while dragging in the color picker or on a slider, the color kept following the pointer with no button pressed. Drags now end where you let go. The editor was also rebuilt on current tooling, with no change to how it looks or works.
  • Market reports: the redesigned report (summary charts, status tabs, sortable listings with photos, and the List / Map toggle) is now the default for new websites, on market report pages, market report search results and SEO Fast Track home values pages. Existing websites keep the report they have today; ask support to switch yours to the new design.
  • Market reports (redesigned report): each status's listings now have a List / Map toggle. Map shows every home that has a location as a pin in the status's colour; click a pin for the home's photo, price and a link to its page. The map is only loaded when a visitor asks for it, so the report stays as fast as before. The dots on the price vs. living area chart are now links too: click one to open that home.
  • Market reports: the report a visitor builds with "Create your own market report", and the one linked from monthly market report emails, now has a page title. The browser tab, bookmarks and history used to show a blank title; they now show your site name followed by the report's name, or "Market Report" when it has none.

October 8, 2026

  • Content API (beta): undo now covers almost everything the API and the AI connector can change. Sidebars, navigation menus, featured pages, banners, your site settings and your design each keep a history of changes, and any change can be rolled back in one step, so an edit that did not turn out the way you wanted is easy to reverse. A whole request counts as one change: replacing a navigation menu or rewriting a sidebar is undone as a unit, with the links or items back in their original order. Pages and blog posts already had undo; it now also covers their URL, parent page, SEO title and description, banner, landscape image and, for posts, categories. A rollback is refused, rather than half applied, when it would break something, for example if another page has since taken the old URL. See the Content API developer docs.
  • Site admin: sidebars, navigation menus, featured pages and banners now keep a version history, like pages and blog posts already did. Open History on any of them to see who changed what and when, and revert to an earlier version. The revert preview is also easier to read everywhere: it shows what the item looks like now next to what it will look like afterwards, lists sidebar items, menu links and tiles in plain words with the differences highlighted, marks the changed lines in long page content, and shows names in place of internal ids. Nothing changes until you confirm, and a revert can itself be reverted.
  • Content API (beta): deleted and replaced files can be brought back for 90 days. Through the API and the AI connector you can list what has recently been deleted from your site's files, see the earlier versions of a file, and restore a file, or a whole deleted folder, at its original address, so pages that used the image work again without editing them. This also covers files deleted or replaced on the Manage Files page.
  • Content pages: the page editor now refuses to save extra page details (agent photo, ordering and similar) that aren't in the format the page needs, and says so, instead of saving a page that then shows an error to visitors.
  • Fixed errors when a visitor changed their account email, or a lead was added, using an email that had belonged to a lead you deleted. The address is freed up when the old lead is deleted, so it can be used again.
  • Fixed an occasional error when the same new lead arrived twice at the same moment, for example a contact form submitted with a double click. The second request now joins the lead the first one created.
  • Blog comments: fixed an error page that visitors saw after posting a comment. The comment was saved, but the automatic spam check that runs next was failing, so the visitor got an error and the comment was never screened. Comments are checked for spam again, and if the spam service is ever unreachable the comment still posts normally.
  • Fixed an error on SEO Fast Track pages for a search field that has no sub-areas (a waterfront page, for example), and on the JSON version of a saved search's results.
  • Anna and Anna Modern: listing cards now download only the photo size that fits the screen. Each card carries a desktop-size and a phone-size photo, and phones were quietly downloading the hidden desktop copies too: 14 photos (about 480 KB) on a home page carousel that shows two. Now a phone fetches just those two, and desktops skip the phone copies. Fewer bytes competing with the hero means a faster Largest Contentful Paint and a better PageSpeed score on mobile.
  • Anna and Anna Modern: the large-screen home page hero image is now served as WebP, like the phone version already was. A hero uploaded as a PNG used to stay a PNG on desktops and tablets, which could mean well over 1 MB for a single photo; as WebP it is a fraction of that, so the hero appears sooner.

October 7, 2026

  • Fixed an error page when a visitor went back to change a search that used a yes/no filter, such as 55+ communities. Refining those searches now opens the search form with the filter still selected.
  • Site admin: fixed an occasional error page when opening or saving something in the admin. It happened when the check of your account's permissions hit a brief network hiccup; that check is now retried automatically instead of failing the page.
  • Fixed restoring an earlier version from a page's history. On some sites the restore screen for a footer, sidebar or page showed an error instead of the preview, because it was also reading the edit history of a different item (a footer picking up the home page's edits, for example). Restore now uses only that item's own history, in the site admin and in the Content API (beta).
  • Fixed custom code in footers, sidebars and page content that builds HTML inside a script. Since image resizing was extended to Miranda, Miranda Thin and Molly this week, an `<img>` written inside a `<script>` (for example a custom footer or slider assembled in JavaScript) was being rewritten like a normal image, which broke the script and with it any layout changes the code made. Images inside scripts, styles and HTML comments are now left exactly as written.
  • Security improvements.
  • Content API (beta): pages built with custom CSS and schema markup can now be edited through the API and the AI connector without losing them. `<style>` blocks (media queries, custom properties and web fonts included), any inline `style`, JSON-LD structured data (`<script type="application/ld+json">`), microdata attributes (`itemscope`, `itemprop`, `itemtype`), inline SVG icons, `srcset` on images, ARIA attributes, and the `section`, `article`, `details`/`summary` and other sectioning tags are now kept when content is saved. Previously they were stripped, so a designed page with FAQ or review schema could only be changed by pasting code into the editor. Scripts other than JSON-LD are still removed, and the response still lists anything that was. See the Content API developer docs.
  • Content API (beta): market report pages can now be created and edited through the API and the AI connector: the area the report covers, how many months of sold listings it includes, the number of listings in each table, the heading and text, and the SEO title and description. See the Content API developer docs.
  • Content API (beta): banners, the message strip with a button across the top of a page, can now be created, edited and removed through the API and the AI connector, and switched on or off for each content page, area page and the home page.
  • Content API (beta): you can now choose the featured agents shown on your home page through the API, or clear them. Each featured agent card shows that agent's Agent Detail page (its title, text and agent photo), so editing the agent page changes what the card says.

October 6, 2026

  • Sidebar and footer images are now resized and lazy-loaded too. Sidebars on every theme, and footers on Miranda, Miranda Thin and Molly, served the original upload for each image, however small it appeared: across the homepages we measured these were the largest remaining source of oversized images. They now get the same treatment as page content: resized to how they are displayed, converted to WebP and downloaded only as a visitor scrolls near them, with the original as a fallback. On phones, where the sidebar sits below the page content, that keeps those downloads out of the initial page load.
  • Miranda, Miranda Thin and Molly: the header image behind the search box is now served as WebP instead of a full-quality JPEG, typically a much smaller download for the same picture, so the top of the page finishes loading sooner. Sites whose design shows the header image on phones (it is hidden there by default) also get a smaller, phone-sized copy, which matters most for mobile Largest Contentful Paint.
  • Miranda, Miranda Thin and Molly pages now serve the images in your page content resized and as WebP, instead of the original upload. A small picture on the page was often a multi-megabyte photo or PNG behind the scenes (half of the homepages we measured carried over 500 KB of them, a quarter nearly 2 MB). Each image is now sized to how it is displayed, with extra resolution for high-density screens, and every image after the first is lazy-loaded, so it only downloads when a visitor scrolls near it. Pages get lighter and Largest Contentful Paint improves, most of all on phones. If an image can't be resized the original is shown as before. Anna Modern homepages, footers and agent photos, which were already resized, now use WebP too.
  • Site settings (Miranda, Miranda Thin and Molly): you can now set alt text for your default landscape image. It is used on content pages without a search form, where the landscape is a real image, which helps screen reader users and image search. A page's own landscape alt text still takes priority.
  • Content API (beta): the site settings list is shorter. Settings that only applied to designs Real Geeks no longer offers (header caption, toll-free number, mobile header logo and similar) are no longer listed, so what remains applies to the designs sites actually run.
  • Miranda, Miranda Thin and Molly sites load about three quarters less JavaScript on every page. The live chat widget made up most of the main script, and every site downloaded and ran it whether or not it had chat. It is now fetched separately, only on sites with live chat, and only once a visitor starts interacting with the page (or a few seconds after it has loaded); until then the familiar chat button is shown in its usual place and opens the chat when clicked. On the homepage the main script drops from roughly 800 KB to about 200 KB over the wire, which means less main-thread work on phones (a lower Total Blocking Time) and a faster Largest Contentful Paint.

October 5, 2026

  • Miranda, Miranda Thin and Molly sites paint sooner: two web-font stylesheets (Inter and Lato from Google Fonts) used to hold up the first paint of every page, even on pages that never use those fonts. They now load in the background without blocking rendering, so the page appears sooner on slow phone connections (a better First Contentful Paint). Pages that do use the fonts show text immediately in a fallback font and swap when the font arrives.
  • Market reports (new design): tidier printouts, especially from Safari. A status heading such as "Active homes" no longer gets stranded alone at the bottom of a page, long listing tables no longer spill a single row onto an otherwise empty page, and in large markets the monthly sales chart labels its bars with short figures like 1.9K instead of numbers that ran into each other.
  • Market reports: a redesigned market report is ready to be switched on per site (it is off by default; the current tables stay until then). It opens with a "Market at a glance" section: average list and sold price for the last 12 months, homes sold per month, the share of active, under contract and sold homes, and months of inventory with a plain-language buyer's or seller's market reading. Below that, Active, Under contract and Sold each get their own tab with averages, charts (price vs. living area, days on market, bedroom mix, sold price vs. list price) and a listings table with photos that sorts by any column, or photo cards on phones. The report carries your branding, with your photo or logo, phone number and a contact button at the top and again at the end, and a Print report button produces a clean, branded copy with every status and no site navigation. It works on market report pages, custom market reports created by visitors and SEO Fast Track home values pages.
  • Content API (beta) is now available on every Real Geeks website, with nothing to switch on. Site owners will find a new API keys section in the site admin, where you can create a key limited to just the areas you choose (blog, content pages, area pages, navigation, design, files and more) and use it to edit your site from your own scripts and tools. AI assistants such as Claude and ChatGPT can also connect to your website directly: add `https://your-domain/model_context` as a connector, sign in to your site admin and approve exactly what the assistant may change. See the Content API developer docs.
  • Map search on Anna and Anna Modern sites: fixed the layout under the new navigation bar. On sites with a taller navigation bar the map covered part of the Property List / Interactive Map / Refine Your Search tabs and hid the Save this Search link, and the footer strip at the bottom had lost its background and overlapped the listings. The map now sizes itself to whatever space the navigation bar, tabs and footer leave, whatever your logo's height.
  • Market report and property detail pages: the market statistics, Key Facts, Walk Score and school widgets no longer mark their numbers and section titles as main page headings (H1). Each widget used to add up to seven H1s, so search engines saw a crowd of competing titles instead of the page's real one; they now use proper section headings. The numbers in the market report now show in your site's highlight colour, and the section titles look the same as before.
  • Signup, market report and contact forms are more forgiving of retries: a visitor who has to correct a few mistakes, such as a mistyped phone number, could be blocked for up to a minute after three attempts and see the form stop responding. They now get ten attempts a minute, counted separately from logins, so a real lead isn't turned away while fixing a typo. If someone does hit the limit, the form now tells them to wait a minute and try again instead of failing silently.
  • Property search: tools and crawlers that ask your site for search option lists (the cities, subdivisions and other values that fill in as a visitor narrows a search), a search preview or a saved search now get a clear "bad request" answer when the request is malformed, with a message saying exactly how to correct it, such as which value needs to be a list. Before, some of these requests caused a server error. Your site's own search forms are unaffected.
  • Security improvements.

October 2, 2026

  • Content API (beta): AI assistants connected to your website through ChatGPT or Claude now get a built-in guide to building good pages, drawn from what worked for agents building real sites: research an area on the web before writing about it, use real, freely licensed local photos with credits, upload each image on its own rather than as a collage, make sure an area page's search actually shows homes, and check the live page afterwards. They can also look up the listings for sale in an area (how many, the price range and averages, typical homes) to write accurate, dated market snapshots for area pages and local posts. See the Content API developer docs.
  • Content API (beta): AI assistants connected to your website can now copy photos from Wikimedia Commons and Flickr straight into your site's files, and are told to prefer real, freely licensed local photos, such as a neighborhood street or a landmark, over AI-generated pictures for area pages and local posts. They're also told to credit each photo's author and license on the page, as those licenses require. Real local photos make a page more believable to visitors and search engines. See the Content API developer docs.
  • Content API (beta): ChatGPT can now upload images straight to your website's files, both pictures you attach in the chat and images ChatGPT generates for you, such as a header photo for a blog post it just wrote. Before, ChatGPT could write the post but couldn't hand it the image. See the Content API developer docs.
  • Content API (beta): AI assistants connected to your website (Claude, ChatGPT and others) can now look up every search field your site supports, such as community/subdivision, school, price ranges and property types, plus a map-area (polygon) search, before building the search for a page, area page or your home page. That means neighborhood pages search the right neighborhood instead of falling back to the whole city. See the Content API developer docs.
  • Content API (beta): when saving page, post, home page, footer or sidebar HTML removes something, such as a style block, a script or an inline CSS property like position, the response now says exactly what was removed instead of dropping it silently, so an AI agent or tool can rework the markup rather than lose a design without noticing. See the Content API developer docs.
  • Content API (beta): city, county, zip, subdivision and other location values in a page's search are now saved in your MLS's own spelling, so a search for "McLean" on an MLS that writes "Mclean" shows listings instead of none. A value your MLS doesn't have is still saved, and the response warns about it and suggests the closest matches.
  • Anna and Anna Modern: video landing pages (the links in your video emails) show an error since October 1 and now load again.
  • Draft and scheduled blog posts are no longer viewable before their publish date: visitors and search engines now get "not found" at the post's address until it goes live, and scheduled posts no longer appear early in the monthly blog archive. When you're logged into your website admin, "View on site" still shows you a preview, marked so search engines won't index it.
  • Content API (beta): changing one color of a site's color scheme through the design endpoint no longer resets its other colors when the scheme was customized in the design editor. The endpoint now reports a scheme as consistent when it sets every color the template needs, whatever the scheme is called, and fills in any missing color without touching the ones you've set. See the Content API developer docs.
  • Anna Modern: navigation links over the header image could be unreadable on a few sites that had switched to Anna Modern from another template, because their color scheme didn't set a color for links over the image. Those links now default to white, the color every Anna Modern color scheme uses.
  • Content API (beta): saving an area page without a search, or with one that doesn't narrow the listings, now comes back with a warning saying the page will show no listings, or every listing on the site. The area name alone doesn't pick the homes, and that was easy to miss. New area pages also now use their page name as the heading above the search form, such as "Downtown Homes", instead of the generic "Real Estate Search", unless you set your own. See the Content API developer docs.
  • Content API (beta): reading the saved search of a page or the home page and sending it back unchanged no longer fails on sites that limit every search, such as to some MLS boards, or on older searches saved before the site's board limit changed. What the site's own settings add to every search now reads back separately, as site_criteria, and you don't need to send it. See the Content API developer docs.
  • Anna and Anna Modern: the style framework behind the templates (Tailwind) moved from version 2 to version 3. No visible changes are intended; the share dialog's open and close transition now runs as designed, and form placeholder text is a touch darker.
  • Your sitemap now picks up new and removed blog posts, pages and SEO Fast Track pages within about 15 minutes, instead of up to 6 hours later. SEO Fast Track pages' last-modified dates in the sitemap now show when the page was created or its description last changed, rather than when it was last visited, so search engines can trust them.
  • SEO Fast Track pages now have a meta description: the start of the page's own description, cut at a word to the length search results show, or a short summary of the page when it has none. They also carry breadcrumb structured data (Home › area › type, price or feature page, or Home Values).
  • Links to SEO Fast Track pages with the area name in the wrong capitalization, such as /listings/city/bullhead-city/, now redirect permanently (301) to the right address instead of showing "not found".
  • SEO Fast Track pages are now listed in your sitemap on every site that has them, including sites that don't use AI-written area descriptions.
  • County SEO Fast Track type, price and feature pages now say "County" in their titles, such as "Mohave County Condos for Sale", and SEO Fast Track pages for areas with an underscore in their MLS name now load.
  • Saving an SEO Fast Track page in your website admin without changing its text no longer marks it as customized, and clearing the text hands the page back to an AI-written description.
  • SEO Fast Track pages now include "Homes under $X" pages for each area, such as "Kailua Homes under $300,000", listed in a new Price section of the area page. We did long-tail keyword research on real search data (Google Search Console and Google's search suggestions): home buyers search for homes "under" a price far more often than for a price range, at round amounts that follow the local market. So the price points are set for each MLS from its own listing prices and rounded to the amounts people type, and an area only gets a price page when it has enough homes under that price and the page shows homes the next lower one doesn't. Prices are written the way people search for them, which we checked against Google's search suggestions in a dozen of the most expensive US markets: in full below a million ("$300,000", the most common form, ahead of "300k") and as "$1 million" or "$1.25 million" above it, while the page address stays the same either way. Rentals and land are left out, and so are listings priced under $20,000: in MLS data these are almost always monthly rents or placeholder prices entered as homes for sale, and they would otherwise skew an MLS's price points and show up as cheap homes. On for all sites with SEO Fast Track pages; ask support if you'd rather turn it off, for example because you've built your own price pages.
  • SEO Fast Track pages (dynamic area pages) that no longer exist, such as a school with no listings left in the area, now come out of your sitemap the first time they return "not found". That stops search engines being sent to dead URLs. Pages you've customized are kept.

October 1, 2026

  • Pages on Miranda, Miranda Thin, Molly, Anna and Anna Modern sites now have a canonical link that tells search engines which URL is the official one, so duplicate URLs stop competing with each other in search results. Before this, only property details pages had one. Search result pages (which aren't indexed) and error pages deliberately have none.
  • SEO Fast Track pages and their home-value reports now permanently redirect (301) from alternate spellings of their URL (different capitalization, encoded spaces) to the version your site links to, and the sitemap lists that same version. A home-value report with no active, pending or sold listings now returns "not found" instead of an empty report. Links in the site directory no longer go through an extra redirect.
  • Anna and Anna Modern: older page types (property details, map search, advanced search, blog, site directory, the "please sign in" page) now use the same header, navigation, footer, banner and self-hosted Lato font as the rest of the site, instead of a copy of the Miranda header and footer.
  • Anna Modern home page on phones: the hero image is a smaller, lighter crop and is applied after the headline appears. Property tile images load as they scroll into view. Search autocomplete options, the market widgets, Google One Tap and the main script all load after the page is on screen. The hero overlay logo is now WebP.
  • Anna home page: the hero image is resized (a phone-sized WebP crop on small screens) and preloaded, the main script loads after the page, and the market call-to-action widget holds its space so content no longer jumps down when it appears.
  • Anna and Anna Modern: the default "Featured Areas" tile images that come with new sites are now resized and served as WebP, like uploaded tile images.
  • Icons (Font Awesome) now come from our own servers instead of a third-party CDN, and the Anna header logo is served as WebP, a smaller image format.
  • Anna and Anna Modern: images now use the browser's built-in lazy loading instead of a script.
  • The sign-up/sign-in pop-up is lighter: its international phone number field now loads separately, in the background, and falls back to a plain phone field if it can't load. This cuts the main script on Miranda, Miranda Thin and Molly pages by about 8%, and the pop-up code on Anna sites by about three quarters.
  • Security improvements.
  • Agent details shown on your site and in email signatures now keep working when the CRM is briefly unavailable, using the last known copy instead of showing an error.
  • Fixed pages that showed an error page instead of loading: old search links using "status=sold", blog category URLs with emoji, new sites that don't have search form settings yet, sites with certain mistakes in their search or property details field settings, and some registered visitors whose account record was duplicated.
  • Malformed search URLs, such as ones with garbled dates, now return a proper "not found" page instead of an error page.
  • Home valuation reports now recognize more property types (condos, mobile, modular and rural homes, and others) and no longer fail on comparable sales with missing or odd data.
  • Fixed some Anna sites with older saved design settings loading with no stylesheet at all.
  • Fixed a script error on Miranda, Miranda Thin and Molly property details pages on Android devices.

September 30, 2026

  • Anna and Anna Modern: the Lato font now comes from our own servers instead of Google Fonts, which removes a third-party connection from every page load.
  • Anna and Anna Modern: images in the footer are resized to the size they're shown at and only load when scrolled into view.
  • Anna Modern home page: the sign-up pop-up's code only loads when it's needed.
  • Fixed SEO Fast Track pages with very long names showing an error page, and a rare error when a page was viewed while its content was being generated.

September 29, 2026

  • Google Analytics 4 and other tracking tags now wait for a scroll, tap, click or key press (or 6 seconds) rather than any mouse movement, which keeps them out of Google PageSpeed measurements.
  • Fixed SEO Fast Track pages showing an error page when two visitors opened a brand-new page at the same moment, which created a duplicate copy.

September 25, 2026

  • The page editor in your website admin no longer accepts images pasted straight in as embedded data, which made pages very heavy and slow. Upload the image instead and insert it from your files.
  • The Content Pages list in your website admin no longer fails to load on sites with tens of thousands of pages.
  • Content API (beta): page and area page lists no longer include page bodies (the option to include them was removed), so lists stay fast and reliable on sites with many large pages. Fetch a single page to get its content.

September 24, 2026

  • Google Analytics 4 and other tracking tags now load on a visitor's first interaction (a scroll, tap, click or key press) or 6 seconds after the page loads, whichever comes first, instead of during page load. This noticeably improves Google PageSpeed scores. Page views and events are still recorded, a few seconds later, but a visitor who leaves within those first seconds is no longer counted.
  • Anna and Anna Modern sites with live chat now show a lightweight chat button and load the full chat only when a visitor interacts with the page. The chat and market widget code moved out of the main script (about 70% smaller) and loads only where it's needed.
  • Anna Modern home page: the hero image is resized (a phone-sized WebP crop on small screens) and preloaded, tile images are resized and served as WebP, featured agent photos are resized and lazy-loaded, the main script loads after the hero appears, and an unused font was removed. The home valuation widget at the bottom of the page loads only as it scrolls into view. If an image can't be resized, the original is shown instead.
  • Anna and Anna Modern: the Rubik font was removed and listing prices now use Lato like the rest of the site, which saves a font download.
  • Anna Modern home page: content images and the hero logo are resized on the fly to the size they're shown at, and content images load as they scroll into view.
  • Uploaded favicons (JPG, PNG or WebP) are now resized to 96×96 instead of being served at full upload size; some sites were sending a 1 MB logo as their favicon on every page view.
  • Large sitemaps: once a site has more than 50,000 URLs (the limit for one sitemap file), /sitemap.xml becomes a sitemap index pointing to one sitemap per section. Before this, URLs past the limit were silently dropped. Sitemaps now include last-modified dates for blog posts and SEO Fast Track pages, drop the change-frequency and priority hints Google ignores, and load faster.
  • Structured data (and the site name shown when your pages are shared on social media) now uses your business name instead of your domain name if your site name was never changed from the domain.

September 23, 2026

  • Site owners and editors who aren't administrators can now open the SEO Files section of your website admin.
  • Right-clicking in the page editor in your website admin now opens the browser's normal menu, so Copy, Cut and Paste work. Link and image editing are still in the toolbar.
  • Fixed the About page, agent detail pages, the Anna Modern home page and Coming Soon pages showing an error page when one of their optional content fields was empty.

September 22, 2026

  • The page editor in your website admin (TinyMCE) was upgraded from version 4 to 8. You get a refreshed editor, security improvements, and a rebuilt image and file picker. The editor is now served from our own servers.
  • Sites using the default listing cache setting now refresh listing data every minute instead of every five.

September 18, 2026

  • robots.txt, llms.txt and sitemap.xml can now be customized from a new SEO Files section in your website admin; without a custom version, your site generates them automatically. Sites without a custom llms.txt now get one generated from their settings, pages, area pages and blog posts. A new SEO panel on the admin home page groups SEO Files, Page Redirects and Default Meta Tags, which explains placeholders and recommended title and description lengths.

September 17, 2026

  • The default robots.txt now explicitly welcomes well-known AI assistants and AI search crawlers (ChatGPT, Claude, Perplexity, Gemini, Apple, Meta and others) on every page, adds Content-Signal lines allowing search, AI answers and AI training, and points to your site's own sitemap.
  • Area pages, blog posts and footers now keep a version history in your website admin, so you can see what changed and restore an earlier version. The Content API can read and restore these versions too.
  • Agent detail pages' structured data now describes the agent as a person who works for your business, instead of as a second business.

September 16, 2026

  • New Content API (beta): site owners can create API keys under API Keys in the website admin and use them to read and edit blog posts, categories, content pages, area pages, the home page, navigation, sidebars, footers, files, design and editable settings from their own tools. Keys have per-area permissions and expire within six months. The beta is available on request; see the Content API developer docs.

September 11, 2026

  • Pages now include schema.org structured data (JSON-LD) to help search engines understand them: your business and website on every page, listing details on property pages, breadcrumbs on content and area pages, article details on blog posts, and agent details on agent pages.

September 3, 2026

  • Small layout fixes in your website admin: the landscape image/video options on pages, the "Pull in N posts from category" row in the Recent Blog Posts sidebar widget, and the sidebar item drag handles.

August 26, 2026

  • Fixed Google One Tap sign-in not appearing for visitors, after a change on Google's side.

August 25, 2026

  • Fixed sign-in on Miranda, Miranda Thin and Molly sites failing for visitors whose phone number was entered with spaces around the dash, e.g. "(234) 567 - 8900".

August 20, 2026

  • Listings with no price, or with a placeholder price of -1 from the MLS, now show "$?" (or "N/A" in market reports) instead of "-$1" or an error page. This covers search results, property details (including the List Price row), sold-above/below styling and market reports.
  • Restoring an earlier version of the Anna Modern home page from its history in your website admin no longer breaks the home page's Featured Agents. Home pages already affected now load again; re-save Featured Agents to restore them.
  • WordPress blog migrations done by our team now bring over post content and images correctly, keep original dates, and are safe to re-run. They no longer delete or duplicate existing posts, create redirect loops, or publish comments WordPress had marked as spam.

August 19, 2026

  • Property details pages now have a canonical link pointing to their main URL, so search engines merge the different ways a listing can be reached. Anna and Anna Modern search results, and market report results built from a search, are now marked "noindex" so search engines don't index them. Market report pages you create are unaffected.
  • Approving blog comments in your website admin works again, and the "unapprove" action now appears.

August 18, 2026

  • Visitors can post comments on blog posts again.

August 12, 2026

  • Saved search update emails now use the heading "More activity on this search" above the follow-up links. The old heading, "Don't miss out on these other results!", read oddly above links like "View N Sold Properties" and "View N Under Contract".

August 9, 2026

  • "Continue with Facebook" sign-in is now off by default for new lead registrations. Site owners can still turn it back on in the Advanced Site Settings of their website admin.

July 31, 2026

  • Fixed occasional errors when loading site pages that list the agents' profile pages, such as the About page on sites with a large roster.

July 27, 2026

  • Fixed blog monthly archive pages (/blog/YYYY/MM/), which showed an error for any month with published posts.

July 23, 2026

  • Polygon (draw-on-map) searches work again in the website admin's search builder and in the "Super Saved Search" tool you get when logged in as a lead. Google had retired a Maps feature they depended on.
  • Text-message campaign links can now verify a lead's phone number. When a lead taps an auto-login link that carries the verification flag, they are marked phone-verified, gated content unlocks, and the usual verification activity and Google Ads conversion are recorded. Nothing happens if the lead is already verified or an agent is viewing the site as that lead.

July 20, 2026

  • Fixed broken layout on the property valuation page and the valuation widget, where the page grid had collapsed. These styles are now fixed files, so future build changes can't break them again.

July 7, 2026

  • Fixed a long-standing problem where a saved site setting sometimes didn't take effect on the live site until it was saved a second time. Setting changes now reliably show up on the next page load.

June 29, 2026

  • New option to show listing prices in a second currency. Where the MLS supplies an alternate-currency price, it can appear next to the regular list price, including on the listing details page.
  • The post-registration step for new leads (the follow-up modal that appears right after sign-up) is now on by default. Site owners can turn it on or off in Advanced Site Settings in their website admin.

June 23, 2026

  • Fixed offline conversion uploads to Google Ads for phone-verified leads. They had been failing since mid-June because Google retired the API version they used.

June 5, 2026

  • Fixed the Google address-suggestion dropdown in the post-registration step, which appeared away from the address field instead of directly under it.

June 4, 2026

  • When a lead finishes the post-registration step, a "valuation inquiry" activity is now sent to the agent's lead system, so agents can see that the lead asked about their home's value.

May 28, 2026

  • When a new lead enters their home address in the post-registration questions, it now goes to the CRM's home-seller tools as part of the same session. Before, it could arrive as a separate activity, so a lead who signed up through those questions and then requested a valuation for the same address no longer creates duplicate activity.

May 20, 2026

  • Search results pages on Miranda, Miranda Thin and Molly now show a listing's partial bathrooms alongside the other bath counts. Anna and Anna Modern search results are not affected.

May 18, 2026

  • Fixed a map search bug where the lead verification step didn't appear for visitors who weren't logged in, on sites that require verification.

May 15, 2026

  • The post-registration questions now also appear when a visitor registers from map search. This also fixes a map search bug that made the verification pop-up show every time.

May 13, 2026

  • The post-registration questions now appear in the right place in the signup flow. They show after a new lead finishes the phone number step that follows Google or Facebook sign-in, and right away when a lead skips the verification step. They no longer appear inside the verification step on property photo slideshows.

May 11, 2026

  • Added an optional post-registration questions step that appears right after a visitor registers, on all themes and on all registration forms and pop-ups. A new lead can share a home they own, with address lookup. That address goes to the CRM's home-seller and valuation tools, so you can find seller opportunities among new buyer leads. The step is off unless turned on for the site.

April 29, 2026

  • The MLS source logo on property details photo carousels now has a white background, so it stays readable over dark listing photos.

April 23, 2026

  • Property details pages now show the source MLS's logo over the top corner of the photo carousel when the MLS provides one for that listing, as some MLSs require.

April 21, 2026

  • When a lead-source value is set through the site's URL tracking parameter, it now carries into home valuation requests made by visitors who aren't logged in. This keeps lead source attribution consistent for valuation leads.

April 20, 2026

  • Home valuation requests made from an agent's landing page on Anna and Anna Modern now pass that agent through to the valuation. A new lead who requests a valuation there is attributed to the agent whose page they came from. Leads who already have an assigned agent keep that agent.

April 17, 2026

  • The home page of your website admin now has a direct link to your CRM.
  • Removed the "Popular Support Articles" and video tutorials section from the home page of your website admin.

April 14, 2026

  • Removed the Facebook "Like" button from property details pages and map search, because Facebook retired the button in February 2026. Its leftover styles were also removed from every theme's page CSS.

April 9, 2026

  • Fixed the multi-select dropdowns in advanced search on the older themes, which did nothing when tapped on Android phones. On Android the options now open out as an expanded list you can tap.

March 31, 2026

  • Fixed styling clashes on the home page of your website admin caused by the new admin navigation bar.

March 30, 2026

  • A HubSpot live chat widget is now available on every page of your website admin and turned on for all sites, so you can reach Real Geeks support without leaving the admin. It recognises you as the logged-in admin user, so support knows who they're talking to.

March 23, 2026

  • AI-powered natural language search is now on for all sites.
  • Your website admin now uses a new navigation bar on all sites, replacing the old admin toolbar.
  • Updated the Real Geeks logo in the site footer.

March 13, 2026

  • When AI search is enabled and an agent is logged in as one of their leads, the bar at the top of the site has a new "Create Super Duper Saved Search" button that uses AI search. The bar's buttons were also restyled, and an error was fixed that AI search could hit on complex requests.

March 11, 2026

  • Added AI-powered natural language search to the search builder in your website admin. Describe what you want in plain English (for example "3-bed homes with a pool under $600k near the beach"), and it fills in the matching search criteria with a preview of sample listings. It is controlled by a per-site setting.

February 20, 2026

  • New Google Ads integration: when a lead who arrived from a Google ad verifies their phone number, the site reports a "Verified Phone Number" conversion to the agent's Google Ads account. Google can then optimise campaigns toward verified leads. Leads who didn't come from a Google ad are skipped, and the site needs to be set up for it.

February 13, 2026

  • Google One Tap sign-in has a new setting in your website admin that controls which devices show it: all devices, desktop only, mobile only, or all devices except iPhone/iPad.
  • Google One Tap sign-in now depends only on the site's own "Allow leads to log in with Google account" setting. Before this, an extra rollout switch kept it off on some sites even though the setting was on, so One Tap now appears on those sites.

February 11, 2026

  • Content locking on map search and property photo slideshows now follows a lead's lock status from the CRM. If an agent locks a lead's content in the CRM, it stays locked on the website even when the lead's phone is already verified.
  • Agents logged into the site as one of their leads are no longer shown phone-verification prompts or locked content on map search.

February 10, 2026

  • Agents logged in as a lead no longer trigger phone-verification codes, and property photos aren't locked while they browse as that lead.

February 9, 2026

  • The newest lead capture form, with Geek Verified Leads turned on (registered visitors confirm their phone number with a code sent by text before full photo access), became the default capture form configuration.

February 6, 2026

  • An invalid phone number entered during phone verification now shows a clear message ("The phone number entered is not valid. Please check the number and try again.") rather than a technical error.
  • Fixed an error when a visitor clicked "Verify" after logging out in another tab or window.
  • Removed leftover Universal Analytics (UA-) tracking calls from every page. Google shut Universal Analytics down in 2024, so these requests did nothing. GA4 tracking is unchanged.

February 5, 2026

  • A few rarely used options were removed from the settings in your website admin: property update emails with photos, market report results lead capture, contact form CAPTCHA, setting the lead source from a URL parameter, and requiring a valid phone number at signup. Each site keeps its current value.
  • The mortgage calculator is now always shown on property pages. Previously a handful of sites had it turned off.
  • Removed the "favorite reason" pop-up that could appear when a visitor saved a favorite property. Favoriting works as before.
  • Removed the outdated `fb:admins` meta tag from page headers. Facebook replaced it with `fb:app_id` years ago, and link previews when sharing to Facebook are unaffected.
  • Removed ShareThis buttons from blog pages on the oldest (pre-Miranda) site designs.

February 4, 2026

  • Sign-up pop-ups opened from the navigation "sign up" link, the saved-search prompt and the schedule-a-showing prompt now use the lead capture form the site is configured for (including phone verification), on Miranda, Molly and Anna.
  • Map search now respects the site's international phone number, Facebook login, and phone verification settings in its sign-up forms.
  • When an agent unlocks a lead's content from the CRM, the lead's photos and tools are now unlocked on the website too.
  • Fixed styling of the phone number form on Anna sites.
  • Fixed property photos sometimes staying locked after a visitor verified their phone through Facebook sign-in. Also improved spacing on the verification step and added a confirmation when a code is resent.

February 3, 2026

  • On sites with Geek Verified Leads turned on, property photo slideshows (Miranda, Miranda Thin, Molly and Anna property details) are now blurred for logged-out or unverified visitors, with a "Verify Now" prompt to unlock photos, mortgage tools and more.

February 2, 2026

  • Visitors who sign up with Google One Tap or Facebook are now asked to verify their phone number when the site requires Geek Verified Leads. Before this fix, verification was skipped for social sign-ins.

January 30, 2026

  • New phone verification for leads (Geek Verified Leads): registered visitors can confirm their phone number with a code sent by text or voice call. A successful check marks the lead as phone-verified, unlocks their content, and updates the lead's phone number in your CRM if they verified a different number. International phone numbers are supported on sites that allow them.

January 29, 2026

  • Added a new version of the lead capture form that supports Geek Verified Leads.

January 26, 2026

  • Market report pages now show a "results limited" message when a market has more listings than the site is set to display, the same as search results pages.

January 5, 2026

  • Fixed search widgets in your website admin: each site now gets the search widget editor that matches its design generation. Sites on newer designs can no longer open the old one by mistake, and older sites can no longer open the new one.