AJAX (Asynchronous Javascript And XML) is a popular technique for creating interactive websites, though other technologies (e.g. JSON) are often used instead of XML.

learn more… | top users | synonyms

0
votes
1answer
173 views

Hiding page content from Google when it is duplicated across several sites

I would like to hide some content from Google. Because a client has multiple websites with the same content then he gets a warning about duplicate content on some of them (multiple countries, same ...
0
votes
1answer
703 views

How my robots.txt should look like for a single page app

I can understand how to disallow bots to crawl some pages/folder in normal application. For example for google-bot it is nicely described here. But what should I do if I have a single page ...
4
votes
1answer
263 views

How to make page content crawlable when it is usually requested via AJAX on page load

I hope that the contents which is pulled on page load could be crawled by google robot, how to do that ? I went to Google Webmasters tool to ensure that whether Google crawler could see the content ...
2
votes
1answer
88 views

Google images directing to url with Escaped Fragment

I'm running an ajax website with images and using Google's guidelines for ajax webistes. My site is indexed correctly in Google's web search. But in image search the _escaped_fragment_ appears in the ...
4
votes
1answer
886 views

AngularJS SEO for static webpages (S3 CDN)

I've been looking into ways to improve SEO for angularJS apps that are hosted on a CDN like Amazon S3 (i.e. simple storage with no backend). Most of the solutions out there, PhantomJS, prerender.io, ...
2
votes
1answer
703 views

Could too many HTTP requests using AJAX result in browser crashes?

We are running an ASP.NET web application, and recently we received a lot of crash reports from users. It sometimes crashes the Chrome browser, and sometimes it loads indefinitely. This is how our ...
2
votes
1answer
127 views

Can pre-populating HTML and AJAX replacing it when scrolled be a good lazy loading strategy for SEO?

So I've read several posts here regarding SEO and lazy loading as well as the Google page for lazy loading your site's content. Since setting up HTML snapshots for an AJAX website is a large amount of ...
1
vote
1answer
199 views

Should my site be AJAX crawable?

I'm developing a website that uses a lot of AJAX. Now this is the first time I use AJAX and read something about making an AJAX website crawable I don't have any experience of SEO, but I read about ...
0
votes
2answers
50 views

SEO links and ajax

Only my main page shows up on a Google search on site:domain.com and I start to wonder why this happens. I also use Google Webmaster Tools which confirms this. On my main page, I have these types of ...
2
votes
1answer
132 views

Paging next/previous links with Google escape fragment

I have paging URLs below and the page uses AJAX to do paging. Do I need to add _escaped_fragment_= to the URL below or are those URLs fine? <link rel="prev" href="http://example.com/youth-...
2
votes
1answer
1k views

Async Adsense Ads works with Ajax, But is it against TOS

Google's Async adsense code loads fine even the page is loaded via ajax. I made no changes to load the ads differently. Just added https://github.com/browserstate/ajaxify on my site to make the ...
0
votes
1answer
99 views

Avoid Ajax loaded content for search engine bots

A website I run has a lot of content that is being loaded using Ajax. The reason for using Ajax is that the content generation takes some time (a few seconds), because it loads data from other ...
6
votes
2answers
247 views

Submit example.com/#!/page URLs to Google

On a HTML5 website, there is a single page, index.php . Its code contains other 5 pages. An AJAX navigation is used, so the URL of other page looks like example.com/#!/page_Example. I had tried to ...
2
votes
1answer
720 views

Can I put ads from more than one Google AdSense publisher under one site/page?

I have a Google AdSense Personal account and recently for some reasons I HAVE TO open a company account. Since an personal account can't be changed to a company one, I have to register a new one, with ...
1
vote
1answer
97 views

SEO best practices for one page websites? [duplicate]

I build many one page websites that dynamically load content through AJAX/jQuery. I keep reading how bad one pagers are for SEO. Regardless, how can you get the most SEO results out of a one page ...
2
votes
2answers
66 views

Load Wikipedia sourced biographies via Ajax or render it with the rest of the page as part of the initial request?

Apparently Google Search ranks pages with unique content higher than pages that have content that is originally from somewhere else (e.g. 'Wikipedia'). In a web site I am building, I show some ...
5
votes
3answers
621 views

Best way to redirect users back to the pretty URL who land on the _escaped_fragment_ one?

I am working on an AJAX site and have successfully implemented Google's AJAX recommendation by creating _escape_fragment_ versions of each page for it to index. Thus each page has 2 URLs: pretty: ...
3
votes
2answers
878 views

Do pushState and popState affect SEO?

I was creating my own Ajax-based website which means almost all of my data will be fetched via Ajax from the server and I started to have concerns about my site's SEO. I am using popState and ...
4
votes
1answer
1k views

Impact of using lazy loading on SEO

If I used lazy loading with Ajax, then am I right in saying that Google will not see the content in the lazy load? An example is if I have a part of my site featuring products towards the bottom of ...
1
vote
2answers
135 views

Is using !# for AJAX URLs the standard when it comes to SEO?

Will URLs like this site.com/!#users only be crawled by Google's search engine bots, or is this a standard adopted by all search engines (e.g., Yahoo, Bing, DuckDuckGo, etc...)?
1
vote
5answers
3k views

How can I make Google crawl content behind an AJAX load more button

I have a feed that has 10 questions and answers loaded when you first open the page. And then I have a "Load More" button that gets you 10 new questions and answers everytime you click on it. How can ...
0
votes
1answer
559 views

A POST request on a page with HTTPS is done automatically in HTTPS?

If I make a request to page.php (AJAX) with JavaScript from a HTTPS page, the request is automatically made ​​page.php directly with HTTPS or HTTP? If HTTP, how to send a request (to the same domain) ...
1
vote
1answer
54 views

Ajax results page for outbound links - Should I make it SEO?

I run a movie review site. I have two main directories: /movies - AJAX only This page links to movie reviews, where 99% are to original content on external sites and 1% is to my own reviews in the ...
2
votes
1answer
425 views

Checking Request's user agent versus handling _escaped_fragment_ urls when using pushState only (no hashbangs)

I'm working on an AJAX-based application and thinking of how to make it crawlable by search engines. I've read the Google's AJAX crawling specification but I couldn't get my head around one thing: if ...
2
votes
0answers
124 views

Problem with submitting URL to index for Ajax crawlable URLs

My site contains lots of dynamic data, so I am using Ajax crawling to crawl it properly. When I use the "Fetch as Google" tool in Google Webmaster Tools it's working perfectly, but the "Submit to ...
1
vote
2answers
692 views

How to achieve SEO for XHTML pages which load data in DOM using a JQuery-AJAX service calls?

I have a simple website (5-8 XHTML pages and a payment gateway to be done) with about 1500 products having a fix SKU/product code. sample URL for the query: http://www.domainname.com/product-detail....
1
vote
2answers
157 views

Does Google penalize websites only in Google Image search?

I re-built a Flash website into an AJAX-based website, which generates all its content from JSON data using AJAX. It's a photography website and Google's Image Search is important for this site. But ...
2
votes
3answers
108 views

Using Ajax #! for Google but site is not being crawled any more

Our pages used to be formulated using the ? string but since we changed to AJAX loading we now use #!, for example: Old link: /post.php?idPost=5326 New link: /post.php#!idPost=5326 The snapshot ...
2
votes
1answer
219 views

Ajax crawling : snapshot page dissimilar with user page

For ajax-crawling purpose I make snapshots pages. My problem is user view pages and snapshot pages are dissimilar (tags h1, h2...). Example: user view page: http://www.meomap.net/#!/place/1 ...
0
votes
1answer
231 views

Ajax load more for search engine bots

On my website I am only displaying 20 posts for visitors, when they scroll down it loads more. I want to know if will affect the ranking of my website in a negative way if I load, for example, 100 ...
1
vote
2answers
1k views

Do other search engines support Google's “hash bang” syntax for crawling AJAX applications?

Google has a really nice document explaining how web developers can get Google to crawl non-AJAX versions of their web applications to make it possible for Google to index AJAX-heavy websites. Do ...
3
votes
3answers
900 views

Asynchronous page loading and SEO

To speed up my website (or at least the time to first byte (TTFB)), I'd like to only send the layout of the page and then get the page content with an asynchronous request. This way, the TTFB will be ...
-2
votes
1answer
1k views

Does anyone knows a good Facebook chat script? [closed]

I'm looking for a facebook chat script.. that can handle a large number of users.. does anyone knows one? I need one urgent and please post one that you had experience with.
3
votes
2answers
708 views

Proper Google Analytics setup for AJAX heavy page?

Lets say I have a website with a few pages. The purpose of each of those pages is to display live statistics for a real world event (for example, sports scores). Every 60 seconds, an Ajax call is made ...
1
vote
3answers
1k views

Bootstrap dynamic content

I am building a website powered by twitter's bootstrap. I have created a landing page with menus and text. The next thing I want to do is create a About page, but what is the easiest way to create a ...
2
votes
2answers
142 views

Ajax mixed with Server Side results for SEO purposes

Here is the issue. We are using a third party service to index our products and return results based on query parameters that we pass to the third party services server. I'm using Magento's framework....
-1
votes
1answer
384 views

How can I remove plus sign in jquery string [closed]

How can I remove + sign from string in Jquery $('#sender_name'). val(). If I entered any space then it include a + sign So in my controller I cant get accurate value due to + sign (I am using Ajax ...
2
votes
1answer
168 views

Website constructed using a JS application no longer indexed as per google's AJAX Crawling spec. Whats the issue?

I have two sites that should be compliant to googles AJAX Crawling spec (https://developers.google.com/webmasters/ajax-crawling/docs/getting-started) . One domain (http://auroraliveaboard.com) was ...
1
vote
1answer
274 views

How is the new Hulu not penalized for SEO?

I heard if you serve different content with Javascript disabled, search Bots can penalize you. I have been looking at the source of the new Hulu website and wanted to ask a few questions. I was told ...
2
votes
2answers
236 views

How do I make an AJAX block crawlable?

I have a block with a few tabs. When the user clicks the tab the content of that block get loaded. Now I would like to make it crawlable by the search engines and at the same time I want to maintain ...
1
vote
5answers
1k views

Can I include a robots meta tag outside of the head in HTML snippets indeded to be AJAXed?

I have a number of files in my site which are not intended for independent viewing, but rather to be AJAXed into content within the site. They obviously don't meet HTML standards (no body, head, etc.) ...
2
votes
2answers
205 views

How to get search engines to properly index an ajax driven search page

I have an ajax-driven search page that will allow users to search through a large collection of records. Each search result points to index.php?id=xyz (where xyz is the id of the record). The initial ...
2
votes
3answers
2k views

Crawling an ajax based page with both a hash fragment and a meta tag

According to google's documentation on crawling ajax based web pages, if a url contains a hash fragment, or something at the end of an url that looks like #helloworld, and if there is an ! after the #,...
4
votes
2answers
221 views

Is making AJAX site crawlable AND degrading gracefully with JS turned off possible?

According to this spec, making AJAX site crawlable by Googlebot means that you have to use hashbang (#!) links in it which means it won't degrade gracefully when JS is turned off. This might mean that ...
4
votes
2answers
848 views

Google crawling the site but refusing to index dynamic content

I am trying to get Google to index an AJAX site (davidelifestyle.com). It's crawlable with JavaScript turned off and I have also recently implemented _escaped_content_ snapshot mechanism but all that'...
3
votes
1answer
184 views

SEOs: mobile version using AJAX: how to be properly read by crawlers?

Before anything else, I'd like to emphasize that I've already read this and this. Here's what I can do: First choice: create classical web version with all products in that page - http://www.myweb....
0
votes
2answers
608 views

How to progressively display images on websites

I want to display images on my websites just like Facebook and other websites display images now - progressively i.e a complete blurred image first and then the whole sharp images loads. I am not ...
2
votes
2answers
1k views

What about SEO in one page website with ajax loaded content? [duplicate]

Possible Duplicate: One page portfolio - Effect on SEO As my title I'd like to build a website with just one input text for searching restaurants and I would like to load via ajax in the same ...
1
vote
2answers
316 views

SEO when loading items through AJAX

Let's say I have standard scenario of commerce site that has categories on the left and items on the right. What I would like to do is that when user clicks on category it will pass it's ID to js, js ...
3
votes
1answer
181 views

Would using AJAX only “Add to Cart” buttons be wise?

I want to AJAX enable all of my "Add To Cart" buttons because search engine bots are indexing these and not paying attention to my robots file or site map. I just don't want to lose potential ...