How to make Google crawl your AJAX content?
User engagement through Ajax based content is the new mantra of today’s web development. Websites that use AJAX to load content are much quicker and provide a better user experience. But the problem of indexing Ajax based web content damages the SEO potential of your website.
Being a renowned SEO service provider, we have been dealing with various eCommerce sites that use Ajax for enhancing their usability. Doing SEO for such websites has been a tough job for us. But we have found a successful way out to deal with this problem. Today we will share our SEO experiences for Ajax based content.
Why search engine can’t crawl Ajax?
If you look at the url structure of such application you will notice that in most of the cases it remains same and sometimes followed by a # character with some parameter. So for search engines you are having a single url for all your web content through Ajax. Yet the problem doesn’t ends here. The contents your page is retrieving through Ajax, loads in a specific HTML attribute ( say <div id=”ajax”> –your content — </div> )
If you see the page source of our web page, you will find no content within this attribute except your default one. It’s because the process is asynchronous one. Thus it makes impossible for the algorithm or crawler to find your content and so it can’t be indexed of cached by any existing search engine including Google.
Though technically it is impossible to index Ajax based content but Google is the only search engine that has made a way out. Geeks call it Hashbang. A url bidirectional method between #! to escape_fragment. A live example can be seen in every Twitter url structure.
Let’s discuss how you can set up your hashbang url as an OnPage seo factor.
- 1. Set up your ajax based content url structure as domain.com/ajax.php#!content1 where content1 is the ajax function parameter.
- 2. Set up an addition page as domain.com/ajax.php?_escaped_fragment_=content1
- 3. Make sure that both the url have same content. The first one is for the user and the second one is for the search engine.
How it works?
When Google finds any hashbang url structure, it understand that the page is serving an Ajax based content which can’t be readable. So it automatically makes a bidirectional transition and search for the content through a predefined key _escape_fragement along with the parameter as shown above.
If it can find any content over there then it assigns that content to your hashbang url structure. Thus you can have a different url along with content for every ajax based operation only if you like them to be indexed.
A detail report can be found in http://code.google.com/web/ajaxcrawling/docs/specification.html
Hope this will help you to make your ajax based application crawlable by Google.
Facebook is set to unveil video chat powered by Skype at its headquarters in Palo Alto, California. Facebook announced, Wednesday they are integrating Skype into their platform, allowing Facebook users the opportunity to video chat with their friends.
According to Mark Zuckerberg, “The video calling is so great and it’s so easy. Your least-technical friend is going to be able to get online with video chat and get connected. You’ll connect with your friends on the social network that already has all your friends.”
Zuckerberg has to take some fun in punching back against Google. With Microsoft already agreeing to purchase Skype for some $8.5 billion, it appears that battle lines have been drawn: Facebook, Skype, and Microsoft are teaming up to take on the mighty Google.
Mark Zuckerberg does not stop here. In a press conference at Facebook’s Palo Alto headquarters, Facebook founder and CEO Mark Zuckerberg announced that the social network is releasing Group Chat to its 750 million members. The multi-person chat feature was inspired by the chat functionality inside Facebook Groups and will be incorporated in the new design of Facebook Chat. Group Chat will be rolled out to users beginning Wednesday. Facebook video chat engineer Phillip Su says of the new feature. “To include more friends in your conversation, simply select Add Friends to Chat.”
Doodles are simple drawings that can have concrete meaning or may just be abstract shapes. Some popular kinds of doodles include cartoon versions of teachers or companions in a school, famous TV or comic characters, invented fictional beings, landscapes, geometric shapes and patterns, textures, banners with legends, and animations made by drawing a scene sequence in various pages of a book or notebook.
Google has had many logos since its renaming from BackRub. The company also includes various modifications and/or humorous features, such as cartoon modifications of their logo for use on holidays, birthdays of famous people, and major events. These special logos, some designed by Dennis Hwang, have become known as Google Doodles.
The first Google Doodle was created in honor of the Burning Man Festival of 1998. The doodle was designed by Larry Page and Sergey Brin to notify users of their absence in case the servers crashed. Subsequent Google Doodles were designed by an outside contractor, until Larry and Sergey asked then-intern Dennis Hwang to design a logo for Bastille Day in 2000. Hwang has been designing the Google Doodles ever since.
There was drop by rank for many websites after Google Panda is updated. Though Google had a long official discussion related to this topic. The result of the discussion reveals things that you can do to get back your ranking on Google.
Google’s new algorithm targets low quality websites. According to Google probably low websites are those:
1. Website not having enough content to be useful.
2. Poorly written content on website.
3. Content copied from some other sites.
4. Website content is not useful
So it’s understandable that with Google’s latest update is not enough to have unique content on website. It also does not help with many unique words on your web pages. Whatever the reason may be your content should be useful to your visitor. So it’s very important to evaluate all your content from the site to improve the overall quality of the pages in your domain. Even moving or removing low quality pages to a different domain could help your ranking for higher quality content.
To make sure that Google does not penalize you there are several things you can do to avoid such penalization:
1. Improve poor quality pages and the content to make more useful to your visitors.
2. Make sure to have hassle free navigation and have a professional design.
3. Web Pages mainly consisting of ads are considered as low quality by Google.
4. Focus on optimization methods that are beneficial to webmasters, website visitors and Google.
Last but not least, search engine optimization is not about getting high rankings for every possible keyword. It is about getting high rankings for the right keywords and meeting the expectations of the website visitors.
Google provides new hacked site notifications in search results
Google is looking for sites more effectively these days. Very recently there has been an announcement from the desk of the giant Search Engine – Google that it will be labeling sites that it thinks have been hacked or compromised.
Google will label any site in the search results that has been hacked or compromised with a notification that “this site may be compromised“. Clicking on this text notice will redirect you to a page on Google that informs the Webmaster how can the problem be resolved. This notification was added to the Google’s search results on Friday, December 17, 2010. Google has been providing malware notifications for years, which also involved a distinctive warning page, but this newly expanded feature helps users avoid sites that may have been compromised or hacked by a third party, typically for spam.
Google says, “when a user visits a site, we want her to be confident the information on that site comes from the original publisher.”
The site is listed among seo resources in the directory of seo links.
While I was browsing through the internet I came across news posted in Mashable saying that Google is just about to hold a global science competition for student aged from 13 to 18. The search engine giant Google will be handing out scholarships and work opportunities to the most impressive competitor. Youngsters will be able to submit their projects online through the Science Fair’s website, which has yet to launch with full details.
On January 11 at 9 a.m. EST, Google will host a live event which is being hosted in partnership with CERN (the European Organization for Nuclear Research), LEGO, National Geographic and Scientific American on its brand new Science Fair YouTube Channel. The goal is to create a new kind of online science competition that is more global, open and inclusive than ever before.
It’s of no doubt that search engine giant is on the move to make their online presence more strong. Such competition will not only give the young lads a platform to prove their talent but also strengthen the online participation. The handing out the scholarship and work opportunities to the most impressive one is an addition to Google’s social responsibilities. Hope the search engine giant will come up with more competitions like this in the future.