Questions tagged [ajax]

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.

Filter by
Sorted by
Tagged with
2 votes
1 answer
167 views

Google Spidering ajax Call URL as Stand Alone Content

My page has an ajax call that loads fresh html into the mother page. Google has now spidered these ajax urls and runs it's search console algorythm over them as if it were a stand alone page. In the ...
1 vote
0 answers
96 views

How to say google wait until the ajax call response then crawl?

I've added schema markup (ld+json formatted) for some pages of my website. I've validated the generated schema markup script manually through the Google Rich Result tool and it' ok. My problem is, ...
6 votes
2 answers
3k views

Why is Facebook Pixel firing the gtm.formSubmit event?

I have a Google Tag Manger container that contains a Facebook Pixel injector tag and a regular form submission tag (with standard form submission trigger). However, when the submit button of a form is ...
11 votes
0 answers
337 views

Automatic reauthenticate at oauth2 endpoint

I am currently (ab)using an oauth2 endpoint of an API to enable users of the API to log in to my site (using response_type=code). I do not save refresh tokens or even access_token as that oauth2 ...
4 votes
2 answers
346 views

How search engines detect when Javascript is finished execution?

I have single page application, which I would like to add different meta description tag depending on URL. Application does initial data loading from server via fetch (which is needed for description),...
2 votes
1 answer
272 views

Is it OK for SEO to make content available via AJAX when users click, but also to load that content on its own URL?

I'm working on a website and I want to use AJAX for some content, but I'm worried about search engines crawling my site, and I know Google and other search engines only see contents that are currently ...
1 vote
1 answer
417 views

How to create Google tag manager tag for WPForms stripe events

NB: if this is the wrong Stack Exchange, LMK and I'll happily move the question, but it seemed more appropriate than any of WordPress, ServerFault, StackOverflow, or SuperUser. I'm trying to diagnose ...
2 votes
1 answer
117 views

Is POST slower than GET in modern browsers?

On this page by Yahoo, it says that GET requests are faster than POST requests because the browser breaks POST requests into 2 packets. However, that article seems at least a decade old. Is that ...
2 votes
1 answer
186 views

Dynamically loaded content on webpage not recognized in keyword density checker - does Google do the same, and can I fix it?

Context I have a website. On one of my pages, users can create articles. They fill out a form with their article and the article is placed in my database. There is another page where users' articles (...
3 votes
1 answer
61 views

If a PHP comments script uses AJAX, is the content not indexed by search engines?

I am interested in installing the PHP comments script Easycomment. The script features include "All Ajax". The comments in the demo above do not show up in the source code of the page. Does this ...
5 votes
2 answers
2k 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 ...
3 votes
2 answers
602 views

Does Googlebot simulate page scroll to load additional content?

The content of the home page of the project I'm building is divided into 6 parts where the user scrolls and as soon as the first part "section" reaches the end another part is added via AJAX,...
2 votes
1 answer
1k views

Infinite Scroll with changing URL, Good or Bad for SEO?

I have a website, image gallery, with 10s of thousands of images. When a user makes a request to the website www.example.com he is returned with a paginated results, lets say 20 images. When the user ...
1 vote
1 answer
20 views

Site B filling out form from Site A and Site A processes form submittal [closed]

I have a need for website B to grab a form from website A and post the form data to a process on website A. Site A is the 'keeper of data submitted', and site B is an approved client of A that is ...
1 vote
1 answer
1k views

Allow Google to index content loaded by AJAX when clicked

I have read many articles about how Google handles AJAX loaded content, and I am aware that Google is now supposed to index your page like any modern browser now. However, I am still seeing much of ...
16 votes
1 answer
3k views

Google+ Style "Send Feedback" [closed]

Does anyone know a service that offers a google+ style feedback system? It seems that it would be a great way to get feedback from users. If you have not seen it before. I've attached a screen shot. ...
7 votes
3 answers
7k views

How do I stop Google from indexing AJAX calls within Javascript?

We are getting a number of odd results come up on Google EG: http://www.somedomain.com/somepage/AjaxFunction.aspx?stuff=XXX&other=XXX When I looked at "somepage" the ajax function is not ...
1 vote
1 answer
1k views

Htaccess won't work with ajax/php

Sending ajax request by jquery doesn't working with htaccess. Works without htaccess. product_configurator.php -> fetch_data_p.php $.ajax({ url:"fetch_data_p.php", ...
1 vote
0 answers
128 views

How do I configure WordPress so that it doesn't make calls to `wp-ajax` now that I'm no longer using a side cart plugin?

I was using WooCommerce side cart plugin on my website. I noticed that the plugin caused heavy process on my web site, so I decided to remove the plugin. I tested my website with gtmetrix. For the ...
2 votes
1 answer
799 views

How to stop Google from indexing ajax scripts?

I have a page; home.php, it does an ajax call to /ajax/latestreviews.php. However Google/Bing are attempting to index latestreviews.php, how can I stop this? An obvious answer is to include /ajax in ...
18 votes
5 answers
5k views

pros/cons of hash navigation from SEO perspective

I'm working on an application that implements navigation based on hashchange events. Content is mostly loaded through ajax calls after hash changes (and displayed by DOM injections). From a SEO ...
2 votes
2 answers
1k views

Free ASP.NET Ajax Image gallery [closed]

I am searching for a free script in ASP.NET(C# o VB.NET) and Ajax form image gallery, can you help me?
4 votes
1 answer
461 views

Will Googlebot click a button/link to reveal AJAX content?

my client has to inform it's customers about some new regulations that the Googlebot should NOT crawl. It is not possible to place this information on a separate page and disallow Google to crawl it. ...
5 votes
0 answers
321 views

Disallow Image Loading to Reduce Number of "Other Error" in Crawled Page Resources?

We have a hotel search website. Many landing pages of our site load resources asynchrously (e.g. Ajax), but very often (about 25% of the time) when we click "View Crawled Page" in Google Search ...
1 vote
0 answers
42 views

Google Search not properly indexing AJAX-loaded pages [closed]

I have a static website which uses async jQuery to generate articles (as well as titles and other metadata) sourced from a file (something like $('main').load('/data #location.pathname')). The only ...
3 votes
0 answers
2k views

Query string parameter (?) after fragment identifier (#)

My dev is rewriting the filters plugin for my eCommerce site as our current plugin slows pageload, and part of this is to rewrite pagination and he has asked me how the query strings should be handled....
0 votes
0 answers
107 views

Is javascript filter library good for SEO?

I'm currently working on a filter that can contain functionality such as search, sort, pagination, checkbox like in the following image. For now, I use Laravel and trust every functionality to the ...
2 votes
0 answers
429 views

How to avoid indexing AJAX requested URLs without also blocking the page from which the call is made?

We use AJAX to include some dynamic, context based content into a normal HTML page. The answer of this HTML call is an HTML segment without HTML headers. The problem is that Google is indexing these ...
3 votes
2 answers
444 views

SEO tools say no <h1>, <h2>, etc. when they are loaded by AJAX. Is that a problem for Google?

All SEO tools I've tested report "No h1" etc. for my most important page. But there are h1, h2 etc. but they are placed in content that is loaded via JavaScript, which is a mandatory property of the ...
1 vote
0 answers
148 views

UberSuggest SEO tool says “low word count” for AJAX powered site with lots of words

We have a website - https://huspi.com - and I connected it to the UberSuggest SEO tool. Our website uses Express JS as well as a few other JS libraries and is technically a single-page application, ...
2 votes
2 answers
191 views

Adding noindex to xrobots to remove Request URL Soft 404

Bit of a technical question here that I'm working on with my dev. I have a load of Ajax request URL's appearing in Search Console as soft 404's. These requests are for buttons on the page i.e. '...
2 votes
1 answer
681 views

Ajax Request with Push State to Current URL SEO Friendly?

After reading up on getting content indexed in Google that is pulled into a page from an AJAX request, I have found that you can use pushState to change the URL and this will allow Google to find it. ...
2 votes
3 answers
2k 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 ...
2 votes
2 answers
327 views

Lazy loading website sections and SEO

I have an interactive Wordpress website with multiple animations/images. I wanted to improve Google speed insight results, but keep the site SEO friendly. The proposed improvement includes lazy ...
1 vote
0 answers
37 views

Will Google be able to index nested loading via AJAX

Pages on many of my websites load additional page content via AJAX calls. The page shell will load quickly for UX reasons. Then the page shell will make secondary AJAX calls to load additional ...
1 vote
0 answers
12 views

Finding all URLs called by a browser for loading a specific URL using Safari, Chrome or Firefox Dev Edition

I would like to sort all URLs of my website into two categories: static (=cacheable) and dynamic. Sadly the shop software does not have a URL structure allowing for this distinction. So what I would ...
3 votes
3 answers
873 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 ...
6 votes
1 answer
159 views

Would could Google not index an AJAX news feed after 1 month?

I have a website that in page1.php uses a news API from other website. It has JS calling a PHP method like this: <script id="mdval" src="http://example.com/parvazproject/parvaz.php?c=...
1 vote
1 answer
190 views

Prevent Google indexing Ajax Postback

I have a website example.com where I have a number of pages where comments can be made. Instead of using postback to post the comments back to the server, I use Ajax but it seems to have created ...
1 vote
0 answers
53 views

Does Google index ajax data that load after 1 second by setTimeout?

I use load Javascrpt and use Ajax for load content. And i should use setTimeout for run Ajax load function after 1 or 2 second(s). Does Google index and follow this content?
0 votes
1 answer
85 views

Form submission without page refresh

I have a form and the details gets updated after submitting it and the page refreshes after that automatically and the details of the form will be shown at the bottom of the form. That means all the ...
1 vote
1 answer
93 views

Internal searches using AJAX affects SEO?

I have read in some sites that is a good practice for SEO to use URLs like www.example.com/params-for-your-search as words separated by hyphens. I'm creating a SPA ReactJS Application where I have a ...
8 votes
2 answers
6k views

Does Google index #! (hash bang) URLs?

Just got confused with some blogs as everyone is sure that Google will not index the hash (#) URL but not sure about hash bang (#!) URL. I have seen a "deprecated" doc on Google regarding this, where ...
1 vote
1 answer
854 views

how can file content affect whether its uploading gets a 403 error

I use ajax (POST) in javascript to send text data to be saved as a file on the server by a php program (which simply does an fopen, fwrite and fclose). This generally works OK. However recently I ...
5 votes
2 answers
849 views

What URL will Googlebot crawl when you use the meta fragment tag with a regular hash URL?

my client wants to use AJAX crawling (I know that it is deprecated But he wants it to use because of another search engine that still support it such as yandex.ru) So I have URL like this: http://...
2 votes
0 answers
273 views

Crawling a SalesForce site fully generated by JS with Screaming Frog only gets content on some pages

I'm trying to crawl a Salesforce-generated site. This site appears to be fully generated by Javascript (if you load the page with JS disabled only a white screen shows up). For instance, Salesforce's ...
0 votes
0 answers
38 views

SEO implications of loading pages (with e.g. ajax) on a single page

I have an e-commerce site that needs 3 clicks (and page loads) to get to the actual product. This was done with the intention to have more goolgle-bot scannable pages, and therefore better ranking for ...
1 vote
2 answers
2k views

AJAX content not indexed by Google

On our page users are opening posts in a modal (like facebook or twitter). The links look like this <a class="showpost" data-mpid="416246" href="/p/416246/">Open Post</a> We catch the ...
1 vote
0 answers
52 views

Does using POST vs GET for AJAX affect whether or not Google sees the loaded content?

I have a site that shows some content of its pages using AJAX with a POST method. Google is supposed crawls AJAX content for these pages, but when I try to make "Fetch as Google" on Google webmaster ...
2 votes
0 answers
246 views

Should the escaped fragment URL or the hash bang URL be used with Fetch as Google in Search Console?

which one url must be added into url input field of Google search console-> Crawl->Fetch as Google? example.com/?_escaped_fragment_=my-ajax-page or example.com/#!my-ajax-page

1
2 3 4 5