Skip to content

BenEfrati/ajax-seo

 
 

Repository files navigation

Ajax SEO is crawlable framework for Ajax applications that uses the latest SEO standards, Page Speed and YSlow rules, Google HTML/CSS Style Guide, etc. to improve and maximize performance, security, accessibility, usability and user experience. The source code is build on latest W3C standards, HTML Living Standard HTML5, CSS3, Microdata, etc.

See the demo

How to use

  • Minimum server requirements: Apache 2 with mod_rewrite, PHP 5.2, MySQL 5
  • Download the source code and extract on your web server
  • Apply Apache settings from content/httpd.conf
  • Apply PHP settings from content/php.ini or uncomment .htaccess php_flag and php_value
  • Apply MySQL settings from content/connect.php
  • Add robots.txt and humans.txt in website root
  • In order to disable Ajax cache, set cache: false in index.php

Search engine optimization

  • Schema.org Microdata markup
  • HTML5 history API with crawlable SEO fallback for < IE10
  • Ajax crawling scheme with Apache Rewrite https://developers.google.com/webmasters/ajax-crawling/docs/getting-started
  • Rewrite www to no-www domain http://no-www.org
  • Handle HTTP/HTTPS protocol, protocol-less URL
  • Slash and backslash issues
  • Rewrite uppercase URLs to lowercase
  • Rewrite space and underscore with dash
  • Remove index.php and .php extension
  • Remove dot and comma
  • Custom 404 error page
  • Google Universal Analytics

Speed performance

  • Performance tuning on Apache, PHP, MySQL
  • Relative URL RFC 3986
  • jsPerf jQuery $.ajax() timeout vs window.setTimeout()
  • jsPerf Ajax JSONP vs Ajax JSON
  • jsPerf $.ajax() json vs $.getJSON()
  • jsPerf document.title=data.title vs $('title').html(data.title)
  • jsPerf encodeURIComponent() vs encodeURI()
  • jsPerf decodeURI() vs decodeURIComponent()

License

Ajax SEO released under MIT license. jQuery and jQuery Address Plugin dual licensed under the MIT and GPL licenses.

About

Ajax SEO is crawlable framework for Ajax applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published