Elgg Seo Speed by Noelab.com: Revision

Plugin Name and Download:  

 

Elgg Seo Speed Plugin 

 

Summary:

Fast by Default - Elgg Performances and SEO (Speed and index)

 

Full description:

 

1. Boost your DATABASE

2. Boost your HTACCESS

3. Boost your HTML 5

4. Boost your CSS

5 Boost your ROBOTS.txt

6. Boost your SITEMAP

 

Inspiration:

Credit is left where credit is due and there are a lot of credits to give around, first of all to this community. Much inspiration was taken from these projects:

 

WHAT is THIS PLUGIN?

Database:
----------------------------------

  • #SEO on site: Added Static Constants Elgg System
  • #SEO on site: Added Static Constants: Jquery/Ui/Theme/Location/SWFObject from 3 different CDN options
  • #SEO on site: Added Static Constants: Site verification: Google, Bing/Ms, Yahoo

htacces
----------------------------------

  • #SEO on site: Added shorter Canonical url [eg. http://elgg.net]
  • #SEO on site: Added Custom error 404
  • #SEO on site: Added PageSpeed: need configuration
  • #Added utf-8 encoding for anything served text/plain or text/html
  • #Added force utf-8 for a number of file formats
  • #Added don't tell everyone we're apache
  • #ETags are turn off entirely and rely on Expires or Cache-Control headers to enable efficient caching of resources
  • #New Expires optimization
  • #Gzip optimization: deflate html, txt, css, js, json, xml, htc:

html5
----------------------------------

  • #SEO on site: Added Flush
  • #SEO on page: Added MetaTag: Site verification: Google, Bing/Ms, Yahoo
  • #SEO on page: Added Javascript: Jquery/Ui from Google CDN & fall back to local if necessary
  • #SEO on page: Added Dinamic MetaKeywords near Static one (Thanks to Jonathan Rico www.peesco.com: Elgg Metatags generator plugin)
  • #Added html5 tags: <header> <footer>
  • #SEO on site: Added error 404.php
  • #Added Always force latest IE rendering engine (even in intranet) & Chrome Frame
  • #modified <!doctype html>
  • #modified <meta charset="utf-8">
  • #Mobile viewport optimized
  • #CSS : implied media="all"
  • #JS : implied media="all" 
  • #favicon.ico & apple-touch-icon.png are in the root of your domain and these references are deleted from header.php:
  • #Javascript jquery.easing using defer attribute
  • #SEO on site: Minify Html
  • #SEO on site: Added jQuery Form Plugin version: 2.49 (18-OCT-2010)

CSS
----------------------------------

  • #Added Conditional stylesheet for IE 6/7/8/9 (It totally validates and works in all browsers)
  • #SEO on site: Added Data URIs

 

ROBOTS
----------------------------------

  • #SEO on site: Added robots.txt with sitemap.xml url

Sitemaps
----------------------------------

  • #SEO on site: Added function to create sitemap.xml
  • #SEO on page: Added SiteMap.php

 

  • WHAT DO YOU THINK ABOUT THIS PLUGIN?

History