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
47 views

How google index the Ajax websites?

As I understand google depreciated its ajax crawling scheme they came up with back in 2009. I run single page app powered by Anguar frontend with push state navigation and my question is around ...
2
votes
0answers
31 views

How should the back button behave when a site is built with AJAX and JavaScript?

I have made several websites and web applications, and still not sure of what the behaviour of the browser's back button should be. In some cases where AJAX and JavaScript technology is used, hitting ...
4
votes
2answers
29 views

Should we still care about ajax-crawling specification?

It seems google crawlers run js. But documentations of ajax-crawling techniques are still available on Google Developers site. Are they still valid and necessary to be followed?
1
vote
1answer
30 views

Ajax calls to content making site have high bounce rate in Google Analytics

Ive got a 1 page ajax style website, its actually got about 15 pages, but when a user clicks on each page the content is loaded into the page they are already on via ajax. A user can visit ...
2
votes
2answers
65 views

Is my ajax content crawlable with the Masonry Append method?

Quick note: I couldn't make up my mind which section to post this question on - Webmasters or SO but considering this is more to do with SEO, I decided to post it here so forgive me if I have indeed ...
8
votes
2answers
254 views

Should we drop AJAX crawling scheme?

So now Google has deprecated AJAX crawling scheme. They say not to bother implementing it in new websites, because it's no longer needed since Googlebot has now no problem watching dynamic content. ...
1
vote
1answer
52 views

Page speed - Loading comments on an article/blog post

So I'm currently building a template page to use for articles that we will be purchasing from a content writer (so basically we are content marketing). I'm finishing up the layout on the comment ...
0
votes
0answers
23 views

Google INDEED crawls ajax? [duplicate]

I don't understand how this didn't make a bigger BOOM online. It is well known in the industry that google does not index AJAX (just google-search "google crawls ajax") and see dozens of articles ...
0
votes
2answers
41 views

Parameters in the Server part or Client part of URL

I want to store the search history which a user has followed to find a product. It can arrive to the landing page of the product through numerous paths, so I want them stored somewhere. I have ...
0
votes
1answer
89 views

Trick to index infinite scroll content on Google?

I have a Question & Answer website, sort of like stackoverflow. When you open it, it displays 20 latest questions. When scroll to bottom of page, and it fetches 20 more, and so on, infinitely. ...
0
votes
0answers
27 views

SEO for dynamically loaded content

I feel completely lost concerning SEO and more precisely how to provide my to search engines with my dynamically loaded content. I guess I'm doing something wrong... My website is a directory of ...
0
votes
1answer
61 views

Format of _escaped_fragment_ for complex states

I understand that for a url such as www.example.com/about, Google's crawler will look for www.example.com?escaped_fragment_=about. However, what will google use as the value for the ...
1
vote
1answer
80 views

Hiding links via AJAX on pages disallowed for indexation for SEO. Good or Bad & Why?

I have pages that I've disallowed in robots.txt and if I don't want those pages to leak link juice to external and internal links that appear on those pages. Questions: If I "hide" these links via ...
0
votes
1answer
86 views

Allow Google to index page loaded by Ajax, but link to parent page

I have a website with a page with 10 tabs, each tab's contents is loaded by AJAX. I would like Google to index the content of the tabs (loaded by AJAX), but Google should allow links ONLY to the ...
0
votes
1answer
88 views

SEO Ajax problems

I'm trying to improve my SEO for my backbone/Ajax website. I have followed all the guidelines so far : Included the meta fragment tag The website delivers an html snapshot when ?_escaped_fragment_= ...
1
vote
2answers
142 views

Pages with dynamically loaded content and SEO

This question is not bound to a particular web technology. If I load a page that is basically a blank shell and on page load I start getting all the content from the server with ajax requests, won't ...
3
votes
2answers
202 views

Using noscript to optimize for SEO

I have news portal that loads posts using ajax, to get better user experience. Web crawlers don't see links and texts generated by javascript, so I read about using noscript tags for crawlers. In ...
1
vote
2answers
171 views

SEO on AJAX based search site

I'm building a website which is basically a simple 1 page with a search box, and AJAX'd search results displayed in a table. I'm having trouble finding out the correct information about crawlability ...
0
votes
1answer
220 views

Does Googlebot see dynamically loaded content? [closed]

Our modelling agency website uses the Photolux Wordpress theme. Our front page uses the same masonry template that the demo site: Demo. The only difference is that we've modified the masonry elements ...
1
vote
2answers
47 views

Would the same template page that loads different posts be considered duplicate content?

I'm creating a portfolio site where I have a set of links on the home page and each link calls its respective post via Ajax. When a post is called, a hidden div gets populated with the response and ...
1
vote
0answers
99 views

Rich snippets created via AJAX not shown in Webmaster tools

I have a page with rich snippets. On here I load the reviews via AJAX. However, when I test that page in Google Webmaster tools I get: Error: If count is specified in review aggregate, page should ...
5
votes
1answer
642 views

“Connection Reset”, “No data recieved” all of the time on my website

I'm building an imageboard, and for some reason this error happens all of the time (ERR_EMPTY_RESPONSE). I talked to GoDaddy and they say everything seems fine on their side. Let's say you are ...
2
votes
3answers
268 views

Where does Google connect the AJAX-fetched content?

A lot was written about how Google indexes AJAX. I'm reading up. For instance, this experiment in Oct 2013 was insightful. It appears that Google does index the content when it's loaded in ...
1
vote
0answers
51 views

What is the SEO effect of AJAX loading translated content from a global cookieless domain to several international TLDs?

We have one .com that has all our unique content and then 25 other ccltd sites that are translated versions of the .com for each country we operate in. We now want to serve up all static content of ...
3
votes
1answer
100 views

AJAX crawling scheme & redirects

I am about to implement Google's AJAX crawling scheme so for every single pretty URL on my site (apart from the homepage) there will be an equivalent ugly one using _escaped_fragment_ . This means ...
2
votes
2answers
54 views

For performance reasons: have different pages for search engines and users

I have a SEO question for single page applications. We're working on a SPA (not yet public) that displays tables of numeric data to users. The data volume is large, number aggregations are costly ...
2
votes
0answers
115 views

Make Google crawl ajax contents but not link to them directly

I noticed that Google search results for one of my sites link directly to ajax request pages, so I put them on robots.txt. However, doing this makes Google not crawl the contents at all (checked using ...
1
vote
1answer
282 views

Is creating Ajax Google Snapshot with less content than original page considered cloaking?

I've read a few posts about Google AJAX snapshot creation and I'm still asking myself a few questions: I have a full AJAX web site with really a lot of pages which differ from one to the other with a ...
1
vote
1answer
107 views

SEO AJAX Calls for Google

I have a working WordPress site that contains a custom navigation and retrieves a page based on title. So what it looks like is, lets say I have a page called test and the user selects test on the ...
10
votes
2answers
512 views

Google indexing pages with #! although we don't have any

Our company has developed a Single Page Application using AngularJS and its routing. Google indexed our site decently with JavaScript but it did not index some pages very well so we have developed an ...
0
votes
1answer
126 views

Will making my AJAX app serve HTML snapshots improve SEO?

Currently, a small ajax web app of mine uses an anchor hijacking method to display content. The user clicks an anchor, I cancel the default browser event and funnel the link into an AJAX call, after ...
0
votes
1answer
167 views

How to make analytics refresh after certain event?

I have a form which submits using AJAX. My client requested analytics to be updated with a new URL when submit is successful, so they can get statistics on completion vs abandonment of that form. The ...
1
vote
1answer
559 views

Tracking a sign up form with Google Analytics that uses Ajax and multiple steps

I want to track user sign up using Google Analytics (not universal). Below is the step-by-step process: 1) User enters email 1a. if email record found they get redirected to repopulated form 1b. ...
1
vote
1answer
118 views

Is lazy loading a clever way of keeping internal links to a minimum?

I am working on the development of a news website where the front page has a very basic design which shows the latest 3 news and latest 3 featured posts of the website's main categories(six in all) in ...
4
votes
2answers
113 views

Yahoo search engine not able to index Ajax content?

Does Yahoo support crawlable Ajax? I'm about solution provided by Google (https://developers.google.com/webmasters/ajax-crawling). How to make my Ajax content crawlable by Yahoo search engine?
0
votes
3answers
311 views

How to SEO optimise Ajax/Json loaded images?

I am using Galleria.io on a website to display a gallery of images. In the database, the images have a title and description to properly explain what the image is. I load the images into galleria ...
0
votes
1answer
1k views

Is this way of using Pushstate SEO friendly?

As discussed in this question in Mauvis Ledford's answer and Pumbaa80's answer, Pushstate has many advantages in comparison to hasbangs. But I would like to discuss a single disadvantage Pushstate ...
2
votes
1answer
479 views

Angular App and SEO Crawlability - Without Hashbangs

I am reading all the articles on making a site crawlable by replacing Angular hashbangs in the URL with an escaped fragment. An example of such a tutorial: ...
1
vote
1answer
327 views

Does Fetch as Googlebot still support their ajax-crawling proposal?

I spent half a day implementing the server side html generation for modal pages based on their proposal (link), but it seems like the Fetch as Googlebot functionality in Webmaster tools completely ...
2
votes
1answer
104 views

What if my HTML snapshot for Googlebot doesn't contain the same content as the dynamically created page?

According to Google here: The HTML snapshot must contain the same content as the dynamically created page. What if my returned HTML Snapshot doesn't contain the same content as the actual ...
1
vote
0answers
64 views

Where to put hashtag in Ajax url [closed]

I used to put my url like this : example.com/#!ajaxcall/parent/child but then, google gave me warning says that my url "is not followed" : When we tested a sample of URLs from your Sitemap, we ...
1
vote
0answers
98 views

How to handle URL encoded parameter separators when responding to AJAX crawled _escaped_fragment?

I've been reading about how to handle Google requested URL here There is an example from Google : Pretty URL: www.example.com?myquery#!key1=value1&key2=value2 Ugly URL: ...
0
votes
1answer
154 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
522 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
238 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
763 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
534 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
125 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
180 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 ...