Prerender WordPress Plugin – Let Googlebot Render Your Site Perfectly

Using JavaScript to design sleek and beautiful websites seem to be on the rise. And, unfortunately, Google doesn’t seem to be ready for it.

We now launch the Prerender WordPress Plugin, a plugin that allows anyone to install prerender and offer an easy-to-render page for Googlebot while serving the users the real thing.

Why you should care

JavaScript is on the rise when it comes to designing websites, and most of the modern WordPress themes have fancy animations, functions, and elements that are built with it.

For us at Hekkup, we started to notice that some of the chosen themes on a few sites affected us negatively.

Affecting us negatively meaning it did affect our ranking positions, negatively.

For example, on this specific site, we use quite a bit of animation to load the text and images seamlessly. And when we ran the first version through Google they were not able to render any of the JavaScript elements.

Which meant they couldn’t see 95% of the content on the homepage and other important landing pages. So how did we sort it out without switching the theme, layout, and feel of the site?

We installed prerender. Almost automatically, it all started to render perfectly and today we have no rendering-related issues.

It seems too easy, right?

Well, I got all ecstatic and thought we should ease this process and be able to enable it on all our affiliate websites in an easy manner, without manually editing .htaccess and adding a meta tag on all sites.

So we developed a plugin to do it for us. And now we are releasing it to all, completely free.

What is prerender?

Prerender is the process in serving bots with one file of the page they’re requesting, and serving the actual users with another file.

We want to serve Google with the easiest file possible so that they can render it quickly and then move onto the next one. But also to make sure they are able to render all of the content since we ultimately want the bots to see exactly what the users see.

This will increase our crawl rate and, at the same time, help us index content.

Download the plugin

The plugin is available on WordPress.org and can be downloaded here.

Or, simply go onto your WordPress site, click “Plugins”, “Add New” and then enter “Prerender” – make sure it says “By Hekkup”.

How to install the plugin

To install this plugin:

  1. Make a backup of your site (just in case)
  2. Register an account at prerender.io (it’s free up to 200 URLs)
  3. Download the plugin
  4. Upload the plugin to the wp-content/plugins directory, or by following instructions above
  5. Go to “Plugins” in your WordPress admin, enter credentials and then click Activate.
  6. Done!

Easy enough right?

Let us know any feedback you might have on the plugin, and we will make sure to answer or address the potential bugs.

Frequently Asked Questions

Frequently asked questions regarding the prerender WordPress plugin will be answered here.

Is Mobile Adaptive Rendering available?

Yes! However, you need to email [email protected] to get it activated on your site. Our plugin supports the use of it.

4 comments

  1. Chen
    March 12, 2020 at 3:08 pm

    Hi, can I use this plugin on localhost? Will this cause the content of the local website to be crawled by Google? I don’t know about this and hope you can reply me.

    1. Hektor Jeppesen
      March 18, 2020 at 10:57 am

      Hi, thanks for your question! You could use this plugin on localhost but it will not affect anything as Google and other search engines can not access your website locally unless it is exposed via port forwarding etc. If your website is available via external IP or domain name then Google can make use of this plugin. I hope that helps!

  2. Dan
    March 23, 2020 at 7:11 pm

    Is it possible to only pre-render urls that match a certain pattern? I have one section of my site that uses JavaScript pages, but the majority of the site doesn’t need to be pre-rendered. Thanks.

    1. Hektor Jeppesen
      March 28, 2020 at 1:24 pm

      Hey Dan, thanks for your question!

      The plugin is applied to the whole website as a standard, but you can exclude certain parameters in prerender.io if you wish. That might be a way of solving it. If it doesn’t work, your best bet would be to email prerender.io directly ([email protected]).

      Good luck!

Leave a Reply