Tag Info

New answers tagged

0

I don't really understand about javascript.In Google indexing, us the canonical url in <head> like @philtune says. But if you can't expect http://www.example.com/foo/bar to be fetched from http://www.example.com/?_escaped_fragment_=/foo/bar . Google Fetch just fetched the canonical url. In this case, the url is http://www.example.com/foo/bar, google ...


1

When in doubt, use rel="canonical". This could be as simple as putting <link rel="canonical" href="http://blog.example.com/dresses/green-dresses-are-awesome" /> in your <head>. See Google for more info. This won't keep bots from crawling both "versions", but it will tell Google (and other SERPs) to only index the canonical document.


-2

You could try detecting the User-agent of the bots If your site is using hashbangs (#!) urls, then Google will crawl your site by replacing #! with ?escaped_fragment=. When you see ?escaped_fragment=, you'll know the request is from a crawler. If you're using html5 pushState, then you look at the "UserAgent" header to determine if the request is ...


1

Reducing http requests is one of the best ways to decrease your load time. Consequently it's best to serve one big JS file for your entire site. Give it a high expiry date and it will be cached for a long time, so a visitor will load this file only once. Even though it might be a bit bigger you'll save a lot of load time by saving all the http requests. ...


0

I am using this technique myself for groups of pages and I am very happy with it. I have also learned to wrap my Javascript in an IFEE and to have uglify.js minimize it. It is even better. In some cases, because I can have many combinations of javascripts for many files, I create many IFEEs and minimize them separately. I can easily achieve this because I ...


3

This question has been asked earlier and the answers are still relevant. Whether it is worth to care about visitors who have JavaScript disabled depends on the site, its purpose, and who the demographic is. More than users, you may also have to think about how search engines interpret the content on the web page if a large percentage of the site's visitors ...


10

From the info I found through this question on SO I guess that between 0.2 and 2% of users have JavaScript disabled, depending on the country. I'd say take 1% as a rule of thumb. Whether you should care about this 1% depends on what website your building. If you're doing e-commerce and you have analyzed your audience a bit you can probably estimate if that ...


0

As you already mentioned you have to generate the pages dynamically for the facebook user agent The facebook bot is not possible to parse javascript (like google or bing bot too)


0

All you have to do is use Google's pushstate SEO meta tag for your Javascript served content . Just add this meta tag in your site's <head> section <meta name="fragment" content="!"> This is all new HTML5 improvement wherein your Javascript served content url's are returned with #! at the end of them to the crawlers. Basically Javascript ...


0

Negligible: about 30 ms to 100 ms I found the Pingdom page speed test to be easier to use than the Chrome tool. Here's what I found: Loading /index.php and then having the google .js experiment code reload a second page: total time: 1.37 s (avg of ( 1.40, 1.79 , .93 s(avg)) s Loading the secondary page (bypassing the index.php and the google .js ...


2

oh, this is how you make your AJAX SPAs crawlable That definitely should point you in the right direction. The search engines have said they have a standard for getting dynamic content indexed and it is very well documented. If you cannot make your application support it you need to do more work to add a search engine, and accessible, friendly version ...


1

The effect shouldn't be grave. AdWords QS is mainly related to CTR%, i.e. everything that happens before someone visits the site. Onsite optimization primarily improves your Conversion rates, not your QS. Still, there could be a positive effect, since Google also checks for what they call Quality of the landing page, which is related to unique content, ...



Top 50 recent answers are included