External Property Pages keeps your own property pages in charge while HomeRunner runs search and booking. Give a property the address of its page on your site, and every HomeRunner link to that property opens your page instead.
What it does #
Some sites already have property pages worth keeping, with a design and a search ranking built up over years. HomeRunner normally sends guests to its own property page, so a site like that ends up with two pages for every property.
With this module on, you paste each property’s page address into the Toolkit Hub. From then on, search results, map pins, related properties, and Conversion Kit widgets all link to your page, and your mapped properties leave your HomeRunner sitemaps.
- A guest who searches with dates lands on your page with the dates and guest count added to the page address, so a HomeRunner calendar or booking widget on that page can use them.
- The HomeRunner property page forwards to your page and drops out of your sitemaps, so search engines see one page per property.
- Properties without an address keep their HomeRunner page, so you can move over one property at a time.
- If your PMS connection ever removes and recreates a listing, its address comes back on the next sync.
How to turn it on #
1. Switch on the module #
In the HomeRunner Toolkit Hub, switch on External Property Pages.
2. Add each property’s page address #
The module panel in the Hub lists every published property with a field beside it. Paste the full address of the matching page on your site, starting with http:// or https://, and click Save External Pages. The counter at the top of the panel shows how many properties are mapped.
If an address is not a full http:// or https:// address, HomeRunner skips that row, keeps its previous address, and shows a warning. If a message says a property was not saved because another change was being written, click Save External Pages again. A listing that was recreated shows a note that its address was restored from the sync backup; click Save External Pages to write it back onto the property.
The same field is on each property’s edit screen, under External Property Page, if you would rather set them one at a time.
An address that points at a HomeRunner property page on the same site is refused, since it would send visitors in a circle.
3. Decide what happens to the HomeRunner page #
Redirect the HomeRunner page is on by default. Anyone who opens the HomeRunner property page from an old link or a bookmark is forwarded to your page. The redirect switch is saved with the same Save External Pages button as the addresses, so click it after you change the switch.
Switch it off only if the HomeRunner page has to stay reachable. Mapped HomeRunner pages then stay live but tell search engines to skip them, so your page keeps the ranking.
Settings #
| Setting | What it controls |
|---|---|
| Module switch (Toolkit Hub) | Turns the module on or off. Off is the default. Switching it off keeps your saved addresses for a later re-enable. |
| External page URL (per property) | The page on your site that stands in for the HomeRunner property page. Blank keeps the HomeRunner page. |
| Redirect the HomeRunner page | On: the HomeRunner property page forwards to your page. Off: it stays reachable and is marked noindex. On is the default. |
Tips #
- Put the HomeRunner availability calendar and booking widget on your pages, so a guest who arrives with dates can book without leaving.
- If you use Yoast SEO, the Toolkit refreshes Yoast’s stored page addresses and its property sitemap when you save an address, so there is no need to re-save each property. Rank Math sitemaps and search-engine tags follow your mapping too.
- Saving a long list at once and seeing “Nothing was saved”? Your server’s PHP max_input_vars limit is lower than your property count. Ask your host to raise it, or set the addresses from each property’s edit screen instead.
- Developers: the address is available through the WordPress REST API as
hrtk_external_page_urlin the property’s meta. Two filters,hrtk_external_property_pages_redirectandhrtk_external_property_pages_noindex, override the redirect and noindex behavior. - New to the Toolkit? Start with the Toolkit overview.