I have added prerender.io suport to my website using meteor add dfischer:prerenderio and added my token to the settings file - this seems to be working correctly as I get the token printed to the server console.
I've added both http://www.thisismysite.com and http://www.thisismysite.com/ to the list of Cache Pages in prerender.io website.
But when in my browser I try to go to http://www.thisismysite.com/?_escaped_fragment_= I get a blank page with the following source:
<html>
<head></head>
<body>
<pre style="word-wrap: break-word; white-space: pre-wrap;"></pre>
</body>
</html>
and this messages gets outputed to server console (everytime I use ?_escaped_fragment_=)
res.send(status, body): Use res.status(status).send(body) instead
Then, when I go to https://prerender.io/crawl-stats this is what I get (notice the undefined where should be http)
| Status Code |
Response Time (sec) |
URL |
Time |
User Agent |
| 504 |
0.406 s |
undefined://www.thisismysite.com/ |
2 minutes ago |
Chrome 39.0 |
| 504 |
0.432 s |
undefined://www.thisismysite.com/ |
10 minutes ago |
Googlebot 2.1 |
Am I doing something wrong?