building happykit.dev
dferber90 / meteor-prerender Goto Github PK
View Code? Open in Web Editor NEWAllow your Meteor web app to be crawled by search engines
Home Page: https://atmospherejs.com/dferber/prerender
Allow your Meteor web app to be crawled by search engines
Home Page: https://atmospherejs.com/dferber/prerender
building happykit.dev
Hi the http / https protocol is not supported, it is supported in the node package version. You need this if your site / app is using https. Any plans to add this?
Hello, could it be possible to add an export of the variable prerenderio?, otherwise I'm not sure on how are we supposed to add additional configurations for the nodejs package.
When I execute
curl http://localhost:3000/?_escaped_fragment_=
I just get an empty body and it never hits the prerender.io service
Hi,
for a reason I haven't figured out why the host is set as px 'example' while it should be 'example.com', so all attempts to prerender.io calls miss.
I have downloaded a local copy and added prerenderio.set('host', host); with host being a value from the settings file.
Anyone has faced the same issue? It would be nice to add it as optional also in the package.
Thanks
Everything is working fine, but this package is relying on Templating that is bringing it in client side and bringing Blaze & jQuery along with it. :(
Hi, I have deployed my app with mupx on digital ocean, and I have followed the instructions on your README.MD but it appears that prerender.io is not seeing my app here is my setup
settings.js
{
"public": {
"ga": {
"id": "UA-XXXXXXXX-1"
},
"PrerenderIO": {
"serviceUrl": "http://service.prerender.io/",
"token": "wi7Dqa...................qTGmT"
}
}
}
I have installed my token and your package. how do I know if this is working? i have also tried installing the prerender server locally but i have issues with this too.
When I go to prerender i still see the prompt which says i should install my token on my site.
I also submitted my website's sitemap to prerender.io which means it has cached my pages (manually).
With all these, I'm not sure prerender is working on my app
Hi,
I attempted to add the following to my client-side ๐
prerenderio.blacklisted('/result');
so that it stops caching my urls that contain www.example.com**/result**/test
However, I see in Prerender.io is still caching these links?
If I try to add the prerenderio to the server side it says that prerenderio is undefined.
Hey,
Since about November, I've been seeing issues with using mdg:seo
on Galaxy, getting the same error as seen here. I had to stop using the package because it caused rolling container crashes.
I assumed that it may have been an issue between Galaxy and Prerender, but when using your package earlier, I can into the same issue on my localhost.
The person that raised the issue over on mdg:seo
speculated that it may be an interaction with the meteor hacks:inject-data
package?
What would you say is the best way to resolve this issue, or use the NPM version of prerender-node
directly? (I'm running Meteor 1.3+)
Cheers! Jamie.
Hello,
I got an email from prerender and it said that I have to update my prerneder middleware version to support google boot.
I am using this repository so I am asking that what should I do for the email?
Thank you!! below is the email from prerender.
Hi there,
Please upgrade your Prerender.io middleware to the latest version or manually modify it to check for Googlebot by their user agent directly.
This is for your Prerender.io account under the email address of [email protected].
Google is moving away from crawling escaped_fragment URLs and some users have reported this causing issues with their SEO.
You can find information on Google's change and how to upgrade or add Googlebot's user agent to your middleware here:
https://prerender.io/documentation/google-support
I'll check your account again soon and I'll follow up with you if I don't see prerendered pages being returned to Googlebot directly.
Please respond to this email if you have any questions.
Best,
Todd Hooper
Founder, Lead Engineer
I use your package, and I get this error.
Cannot find module 'request'
Can someone help me with this?
Thanks!
I'm running two apps from the code base at two different urls.
One of the apps works fine with this package and all is in order when I go to: https://prerender.io/crawl-stats.
The second app doesn't work however and I see the following at https://prerender.io/crawl-stats:
http://myapp/post/abc
(which obviously causes an error).
The root url should is https://myapp.com/
so I'm expecting to see https://somewebsite.com/post/abc
on the crawl-stats page.
The difference between the two sites is that one is behind an nginx (used for ssl and as a load balancer). myapp
is the appName I gave in my mup.json file (deploying with Meteor Up).
Do you have any idea why these issues are being caused? And I do have to stick the prerender.io stuff in my nginx config file instead to make this work?
Hey,
I'm just using your package but it isn't working for me. If I call my url with the escaped fragment, my Prerender server logs the call, but I get redirected to my root url without the escaped fragment. It is possible that it collides with force-ssl
?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.