What is the best method for getting pure Javascript/Ajax pages Indeded by Google for SEO?
-
I am in the process of researching this further, and wanted to share some of what I have found below. Anyone who can confirm or deny these assumptions or add some insight would be appreciated.
Option: 1
If you're starting from scratch, a good approach is to build your site's structure and navigation using only HTML. Then, once you have the site's pages, links, and content in place, you can spice up the appearance and interface with AJAX. Googlebot will be happy looking at the HTML, while users with modern browsers can enjoy your AJAX bonuses. You can use Hijax to help ajax and html links coexist. You can use Meta NoFollow tags etc to prevent the crawlers from accessing the javascript versions of the page.
Currently, webmasters create a "parallel universe" of content. Users of JavaScript-enabled browsers will see content that is created dynamically, whereas users of non-JavaScript-enabled browsers as well as crawlers will see content that is static and created offline. In current practice, "progressive enhancement" in the form of Hijax-links are often used.
Option: 2
In order to make your AJAX application crawlable, your site needs to abide by a new agreement.This agreement rests on the following:
- The site adopts the AJAX crawling scheme.
- For each URL that has dynamically produced content, your server provides an HTML snapshot, which is the content a user (with a browser) sees. Often, such URLs will be AJAX URLs, that is, URLs containing a hash fragment, for example www.example.com/index.html#key=value, where #key=value is the hash fragment. An HTML snapshot is all the content that appears on the page after the JavaScript has been executed.
- The search engine indexes the HTML snapshot and serves your original AJAX URLs in search results.
In order to make this work, the application must use a specific syntax in the AJAX URLs (let's call them "pretty URLs;" you'll see why in the following sections). The search engine crawler will temporarily modify these "pretty URLs" into "ugly URLs" and request those from your server. This request of an "ugly URL" indicates to the server that it should not return the regular web page it would give to a browser, but instead an HTML snapshot. When the crawler has obtained the content for the modified ugly URL, it indexes its content, then displays the original pretty URL in the search results. In other words, end users will always see the pretty URL containing a hash fragment. The following diagram summarizes the agreement:
See more in the....... Getting Started Guide.Make sure you avoid this:
http://www.google.com/support/webmasters/bin/answer.py?answer=66355
Here is a few example Pages that have mostly Javascrip/AJAX : http://catchfree.com/listen-to-music#&tab=top-free-apps-tabhttps://www.pivotaltracker.com/public_projects
This is what the spiders see: view-source:http://catchfree.com/listen-to-music#&tab=top-free-apps-tab
This is the best resources I have found regarding Google and Javascript
http://code.google.com/web/ajaxcrawling/ - This is step by step instructions.
http://www.google.com/support/webmasters/bin/answer.py?answer=81766
http://www.seomoz.org/blog/how-to-allow-google-to-crawl-ajax-content
Some additional Resources:http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html
http://www.seomoz.org/blog/how-to-allow-google-to-crawl-ajax-content
http://www.google.com/support/webmasters/bin/answer.py?answer=35769
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
How Google could quickly fix the whole Links problem...
A Thursday morning brainstorm that hopefully an important Google manager will see... Google could quickly end all the problems of link buying, spammy links, and negative SEO with one easy step: Only count the 100 best follow links to any domain. Ignore all the nofollows and everything beyond the 100 best. They can choose what "best" means. Suddenly links would be all about quality. Quantity would not matter. Fiverr links, comment links, and all the other mass-produced spam links would literally be ignored. Unless that's all a domain had, and then they would surely be stomped by any domain with 100 decent natural links. Would it be an improvement over today's situation?
Industry News | | GregB1230 -
Is there a way to get a list (backlink profile) of all tiny url's that point to my site or a competitors site?
I have noticed that most all links you find in all the major back link profile tools such as OSE or GWM, etc... do not show tiny url's. If there is a service that shows all the tiny urls pointing to your site, can someone please share. It has already been proven that tiny url's do pass link juice, so with that being said... if there is no way to find all the tiny urls that point to a site, wouldn't it be a great strategy to create all my back links with tiny url's to mask my profile from competitors? Thanks!
Industry News | | johnd57890 -
How do you learn SEO effectively, with so much information out there
I’m reasonably new to the SEO market, but I find it hard to keep up with all the information that comes out daily. I not always sure what to believe or who for that matter present company accepted (SEOmoz). But I’m sure I am not the only one who finds this difficult, does anyone know of accredited courses in SEO / Internet marketing, in the UK or distant learning that could give me a very good grounding. Or if anyone just has some good ideas on how to take all this information in, I would very much appreciate their views. Regards Kevin
Industry News | | Kevin01300 -
SEO-contests like “hochgeschwindigkeitsSEO” worldwide?
In Germany people out of the SEO industry seem to love SEO contests - the latest one being to bring up the keyword “hochgeschwindigkeitsSEO” on Pos. 1 on Google until a set time (contest entry example here). There obviously is a price (newest iPhone) and a sponsor (Randolf Jorberg), but for the most part it's a contest which holds the Olympic thought: Being there just means most of it 🙂 So I was wondering: are there any other countries where such contests are being held? I have not heard of any examples and I am quite curious if any other SEO communites out there have something similar going on 🙂
Industry News | | blueSummit1 -
Google Search Quality Team - Commission Based Reviews
I have been busy this past week writing articles for various sources about the recent update on Google. A number of people contacted me about the analysis I was doing and the report. Some were members of the Google Search Quality Team. I knew manual reports were done before - but after the documents they showed me regarding the reports they do and the compensation for doing the reports - I am left in a state of being pretty shocked. May be I have been naive for all these years but I didn't realize that; Google outsourced the review and reconsideration requests to individual reviewers for a compensation Google's position in terms of checking qualification and experience of these "reviewers" was very insufficient at best, The three contacts I spoke to who had done reports had very little training or experience. I went through the GSQT REVIEWERS PDF (a very long and thorough document) that I was sent - with them. We went together through some sites I wanted them to review and their comments that came back were quite astounding to say the least and would have made many of you Mozzers laugh. Obviously I don't want to post said document online here.... BUT, I wanted to know if: a) any Mozzers had ever been part of such a group - the GSQT b) had any dealings with them - in terms of having your website reviewed and known about it. I knew about this group way back - like in 2005 or 2006 or sometime around then - I was told at time it was stopped and Google had stopped paying these sub contractor reviewers. Please don't get me wrong here... totally on board with manual reviews... I would just prefer them done by a trained team that possibly worked for either a professional company that maintain high quality review testing and standards - or for that matter GOOGLE employees that were trained. I just am a little unsure of them being done by individual subbies that get paid for the amount they do. What if that subbie has got some skin in the game for a particular keyword? What if their knowledge about certain aspects isn't up to par or not tested on a regular basis. This space is always changing and as you guys ./ girls on this forum know - it can change pretty quick. I just would want all websites to be judged fairly and equally by a group trained EQUALLY and to the same standards. I don't care if this is a G team or not - I just want it to be a team that is trained equally and trained continuously as opposed to paying outside people based on numbers of reviews done. When the livelihood of a small business is the balance I don't want a commission hungry toe rag with one years experience being the gate keeper for me or any of our clients. Carlos
Industry News | | CarlosFernandes0 -
Is using Turkish characters like ş, ğ , ü in the URLs better for SEO?
My web site is Turkish. And my keyword is "yurtdışı üniversite" I want to know, using Turkish characters like ş, ğ , ü in my URLs better for SEO? http://www.studyzone.com.tr/haber-detay/2011/06/21/yurtdışı-üniversite-kayıtları-için-acele-edin! OR http://www.studyzone.com.tr/haber-detay/2011/06/21/yurtdisi-universite-kayitlari-icin-acele-edin!
Industry News | | apesteli0 -
Google Panda 2.5 Update?
On Sunday 18th Sept I noticed a huge drop in our rankings for keywords that we were doing extremely well. Majority of the keyword SERP positions for our main targetted keywords were #1 and #2. These have all drop the bottom part of first page. Other new keywords we were targetting had climbed very well (some hovering just below top 10 and some in top 10 of Google UK SERP. These have all completely dropped off. Although analysing the site thouroughly (both on-page and link profile) it doesnt appear to have any issue significant enough to cause a penalty. From Monday 20th Sept (everybody back to work) the threads here http://www.google.com/support/forum/p/Webmasters/thread?tid=76830633df82fd8e&hl=en&start=5760 and http://www.webmasterworld.com/google/4364389.htm seem to be buzzing over unexpected SERP drops and increases. By that I assume Panda 2.5 or at least some form of update taken/taking place? If anybody know of the reent heavy fluctuations which seem to have started in the weeken or have experienced unexpected positions increaes/drops, I would be very interested to hear/read from you. Cheers, Mo Raja
Industry News | | MoRaja0 -
SEO Certification + SEO Experience = Ideal SEO Consultant ???
Since the responsibilities of SEO have increased so much, I think there has to be a kind of basic industry wide Certification / Degree system. Many people may argue that experince is much more important than certification but how about like any other trade or profession; we have (1) SEO Certification PLUS (2) SEO Experience for the Internet Marketers. One of the reasons, I get so many calls from people that they claim they are SEO experts and they are trying to sell their services to us, but when you talk with them, you can easily tell that they do not have any knowledge about it. But they sell the service to business owners that do not understand SEO. It is very sad to see small business owners believe those people.. and I understand it is business owners responsibility to check the background & portfolio of SEO agency, but wouldn't it be nice to have another credential that they can ask "are you also certified SEO"? what do you think about "Certified SEO" or "Certified Internet Marketing Consultant" concept? can there be an international or national organization to coordinate and superwise the certifications? Thanks, Lewis
Industry News | | CertifiedSEO0