UNPKG

bigseo

Version:

BigSEO is a ExpresJS module built for apps who need a SEO Engine exclusively for web crawlers such as Google, Bing, Facebook, etc.

48 lines (43 loc) 1.09 kB
function BigSEO(opts) { this.opts = { url: '/save/cache', valid_url: '/valid/cache' }; }; BigSEO.prototype.save = function(success, error) { var dom = document.documentElement.innerHTML, url = document.URL; if(!success) { success = function(data) {}; } if(!error) { error = function(data) {}; } if(jQuery) { $.ajax({ url: this.opts.valid_url, method: "POST", data: { url: url }, success: function(data) { if(!data.valid) { $.ajax({ url: this.opts.url, method: "POST", data: { dom: dom, url: url }, success: success, error: error }); } }, error: error }); } else { // TODO: Handle non jquery pages } };