Hosted blog

Every site gets a blog we host: articles with structured data, a sitemap, RSS and llms.txt, served from your own domain once you point a DNS record at it.

Updated 14 November 2026

Every site has a blog we host, whether or not you connect a CMS. Each article is published there first, so there is always a copy that is fast, readable without JavaScript and marked up properly.

What it includes

  • Each article as a server-rendered page, with Article structured data, and FAQPage data when the article has a questions section.
  • A list page of all published articles.
  • A sitemap of the posts, an RSS feed, and an llms.txt listing them.
  • Translations, when you have switched languages on, linked to the original with hreflang.
  • A ping to IndexNow when an article is published, so Bing and the other engines that take part recrawl it within minutes.

Its address

Until you add a domain, the blog is at:

https://apexmention.com/blog/your-site

with the sitemap at /posts-sitemap.xml, the feed at /rss.xml and the list for AI tools at /llms.txt under that address.

Putting it on your own domain

Under Settings, Publishing, enter the address you want (blog.yoursite.com is the usual choice) and add the DNS record shown there at your domain provider. The page says "Waiting for DNS" until the record is found. Once it is, the blog is served from your domain, the old address redirects to it, and the sitemap, feed, robots.txt and llms.txt all move with it.

A subdomain is the simple case. Serving the blog from a folder on your main site (yoursite.com/blog) needs a reverse proxy on your side.

If you also connect a CMS

The article goes to both, and both are public. Your CMS copy is the one visitors on your site see. Be aware that each copy currently names itself as the canonical address, so a search engine may index either one.

More documentation