Blog Sections Open

Using AjaxifyEvo Without Leaving Meta Tags Stuck on the First Page

How to think about meta updates when using AJAX page transitions so the title, description, and Open Graph data stay aligned with the active document.

AJAX page transitions can make a site feel fast, but they also break one of the quiet assumptions of normal browsing: the whole document head gets refreshed with each navigation. With tools like AjaxifyEvo, it is common to see the page title update while description, keywords, or Open Graph tags remain frozen on the first page.

That happens because partial navigation is refreshing only the body-level content, not the whole head model.

What to account for

  • title updates,
  • meta description and keywords,
  • canonical and Open Graph tags,
  • analytics and history behavior after AJAX navigation.

If the plugin only replaces the content container, then metadata must either be updated explicitly or re-fetched as part of the AJAX transition response. Otherwise the browser UI and the SEO/share layer drift out of sync.

AJAX navigation is only production-ready when the document head is treated as part of the page state, not as a one-time bootstrap artifact.

Source: Extras.Evolution snippet catalog.

Newer post

EasyPoll 0.3.4: Bringing a Lightweight Polling Tool Back to Evolution CMS

A short ecosystem note on the return of EasyPoll and why small focused audience tools still matter in Evolution CMS projects.

Older post

Choosing the Right Tool for Tables, CSV Imports, and Structured Data in Evolution CMS

How to think through database tables, CSV imports, and frontend output instead of forcing every structured dataset into plain resources.