13.8 C
New York
Tuesday, April 23, 2024

WordPress Dynamic Prerender Meta Tag

WordPress Dynamic Prerender Meta Tag


Giovanni Sacheli , SEO consultant, developed this plugin.

The Prerender meta tag allows webmasters to hide some of the network latency through pre-loading the next page.

This is like opening the URL in a hidden tab of the browser – all the resources are downloaded, the DOM is created, the page is laid out, the CSS is applied, the JavaScript is executed, etc. If the user navigates to the specified href, then the hidden page is swapped into view making it appear to load instantly. Google Search has had this feature for years under the name Instant Pages. Microsoft recently announced they’re going to similarly use prerender in Bing on IE11. Source .

It is easy to implement prerender in eCommerce conversion funnels: basket -> checkout -> thankyou page. In many times the funnel can be easily guessed. But what about implementing the prerender in every page of a website? You must know the most probable internal link the user will click.

EVE Dynamic Prerender – a WordPress Plugin

To get the most clicked internal link statistics, you can use the Google Analytics API or you can store some navigation data in the web server. This plugin stores inside your database all user’s navigation paths.

As an AI system, this plugin saves all possible browsing pairs from page A on page B made by users. When it has data for the next page, it inserts in the HTML head the meta tag prerender, pointing to the page that most likely will be visited by the user.

The result is a dynamic prerender that suits your users’ navigation paths. With the growing data collected, it will improve the efficiency of the plugin. The table in the database will grow to a value of approximately website-pages² . So if you have a website with 100 pages, the table will reach more or less 10,000 rows. When the plugin is removed, the table is dropped.


  • The plugin doesn’t track logged in users.
  • Logged in users will not see any prerender meta tag inside the HTML.
  • Database will grow up fast when used on large websites, keep an eye on the table size.
  • The plugin is migration-compatible. It storesrelative URLSpost (id) so if you change the domainbut you keep the same URL structure, prerender plugin will still works.
  • The plugin is compatible with allprettypermalink systems. If your website uses URLs like / p = 123 the plugin willnotwork.
  • Delete the plugin will delete database table as well.


Giovanni Sacheli , SEO consultant, developed this plugin.

The Prerender meta tag allows webmasters to hide connection latency by pre-loading a second page in the browser in advance.

Basically it’s like opening a URL in a second hidden browser tab – all resources are downloaded, the DOM is generated, the page is drawn, the rules included in the CSS files are applied, the JavaScript dependencies are executed, etc. If the user navigates to this specific URL, the hidden page is replaced with the active one and will look like an instant load. Google Search has used this feature for years under the name of Instant Pages. Microsoft recently announced that the IE11 prerender will be implemented and that it is being used in Bing. Source .

It is very simple to implement the prerender in the conversion funnel of an eCommerce site: from the cart you go to the checkout page and finally to the thank you page. In most cases the funnel can be guessed quite easily. The situation is very different when you want to implement prerender on all pages of a website. It becomes critical to know, for the active page, which will be the next page most likely to be visited by the user.

EVE Dynamic Prerender – a Plugin for WordPress

To obtain the data of the most clicked links on the page, you can use the Google Analytics API or you can save all the navigation paths of users in your database. This plugin does exactly this: it learns the most frequent navigation paths and uses them to create the prerender meta tag.

The plugin saves in the database all the pairs of browsed pages – from A to B. How an artificial intelligence uses the stored data to guess which will be the next page that the user will visit most likely.

The result of this function is a dynamic prerender, which varies from page to page and is updated according to the site’s navigation trends. As the stored data grows, so does the accuracy of the plugin.

The database table will tend to grow up to a certain value and then settle down. The maximum value is about the square of the website pages, so if the site has 100 pages the table will have 10,000 rows. The table in the database is deleted when you uninstall the plugin.


  • The plugin does not track logged in users.
  • The Meta Tag prerender is not inserted in the HTML for logged in users.
  • In large sites, the table in the database may grow rapidly. Keep it monitored.
  • The plugin is compatibleonlywith all perma-link structures. If yoursite uses url type / p = 123 this pluginnotit works.
  • Removing the plugin will remove the table in the database

Uneeb Khan
Uneeb Khan
Uneeb Khan CEO at blogili.com. Have 4 years of experience in the websites field. Uneeb Khan is the premier and most trustworthy informer for technology, telecom, business, auto news, games review in World.

Related Articles

Stay Connected


Latest Articles