Wait, they added SEO before database authentication? So very logical.
Other core devs are working furiously on auth (getting pretty close). This feature was just releasable first.
Meteor 0.3.9 adds search engine optimization
41–46 of 46 posts
Re: Meteor 0.3.9 adds search engine optimization
#42It's called lack of vision.
ps. ajax content does not rank in Google SERPs at all, it's a typical band aid solution, so websites made with meteor will have some serious issues with monetization and stuff
Re: Meteor 0.3.9 adds search engine optimization
#43Their technique for generating the HTML representation of deep-link into a Meteor app is to run the entire client app in a headless browser and serialize the generated DOM?! This is an area of vital importance to public, JS-based RIAs, and needs some real innovation. Why even bother delivering this half-baked solution? The processing cost makes it untenable for all but the tiniest of URL-spaces.
Seems like this would be a very easy way to DoS a Meteor app, if it's really spawning a PhantomJS process for each request.
Re: Meteor 0.3.9 adds search engine optimization
#44Earlier quoted context omitted.
Above, you know, actual meteors :) Elegant proof if any were needed that so-called SEO is merely tricks for polluting search indexes. As bad as spammers.
Search engines are all about what people are looking for on the web. It's quite possible that more people are currently interested in Meteor the framework than meteors the objects, in which case I wouldn't call this result "pollution." If you really want the Wikipedia page for meteors, nothing's stopping you from going straight there.
Re: Meteor 0.3.9 adds search engine optimization
#45Who really needs this for their web app? Nearly 99% of heavy web apps require a login, so Google is out of the picture anyway. Anyone who is building a content site with DOM-manipulating Javascript doing all the work have completely lost their way. Seriously, just render your templates on the server and deliver them to the client. Why does the world want app-ify everything?
It works very well for a human visitor. The page loads extremely quickly and the widgets rendered using javascript and ajax are below the fold anyway so it doesn't matter that they are visible 500 ms later than the initial page load. Unfortunately it is crap for Googlebot which never runs the ajax calls and never "sees" my pretty graphs which leads it to think I have a much more boring site than what it really is.
So that is my need to "app-ify" my site and my, as of yet unfulfilled, need for a framework that is able to provide Googlebot with an accurate view of my appified site.
Re: Meteor 0.3.9 adds search engine optimization
#46Their technique for generating the HTML representation of deep-link into a Meteor app is to run the entire client app in a headless browser and serialize the generated DOM?! This is an area of vital importance to public, JS-based RIAs, and needs some real innovation. Why even bother delivering this half-baked solution? The processing cost makes it untenable for all but the tiniest of URL-spaces.