Joomla! 1.5 SEO

Joomla! 1.5 SEO
eBook: $23.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $63.98    Print cover: $39.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Improve the rankings of your Joomla! site in the search engine result pages such as Google, Yahoo, and Bing
  • Improve your web site SEO performance by gaining and producing incoming links to your web site
  • Market and measure the success of your blog by applying SEO
  • Integrate analytics and paid advertising into your Joomla! blog

Book Details

Language : English
Paperback : 324 pages [ 235mm x 191mm ]
Release Date : October 2009
ISBN : 1847198163
ISBN 13 : 9781847198167
Author(s) : Herbert-Jan van Dinther
Topics and Technologies : All Books, CMS and eCommerce, Content Management (CMS), Joomla!, Open Source


Table of Contents

Chapter 1: Developing your SEO and Keyword Strategy
Chapter 2: Optimizing Site Structure
Chapter 3: Improve Joomla! SEO with the Joomlatwork SEF Patch
Chapter 4: How to Write Keyword-rich Articles
Chapter 5: Joomla! Blogging and RSS Feeds
Chapter 6: Create Search Engine Friendly URLs with sh404SEF
Chapter 7: The Importance of Good SEO Joomla! Templates
Chapter 8: Why Speed is Important in SEO
Chapter 9: Tracking and Tracing to Improve Your Web Site
Chapter 10: How to get Incoming Links
Appendix A: A Joomla! Case Study in SEO
Appendix B: Joomla! robots.txt and .htaccess
  • Chapter 1: Developing your SEO and Keyword Strategy
    • Setting up your SEO strategy
      • Solving basic Joomla! 1.5 SEO problems
        • Global configuration meta tag settings
        • PDF, Print, and E-mail icons
        • Meta generator tag
      • Why do you need to do keyword research?
        • How to do basic keyword research
    • The tools of the trade
      • Free tools
        • Google's Adwords
        • Wordtracker
        • SEO Book Keyword Tool
      • Commercial tools
        • Keyword Elite
        • iBusinessPromoter
        • KeywordDiscovery and SEO toolkit
    • Choosing the right key words
      • Building your keyword list
      • Setting up your baseline statistics
    • Summary
  • Chapter 2: Optimizing Site Structure
    • Optimizing your site structure for SEO
      • Using sections and categories to create structure
        • Sections and categories
        • Grouping related topics together
        • Putting your keywords to work
      • Create a better-optimized structure with keywords
        • How will a better structure affect your rankings
      • Improving your site's usability for users and search engines
        • Showing your site structure at a glance
        • Small and fast improvements for usability
        • Placing uncategorized articles
      • Improve your menu structure for SEO
        • Create a better structure with menus
        • Restructuring your menu items
        • How to use separators and submenus for SEO
      • Why a sitemap component is essential for search engines
        • Why you should use a sitemap.xml file
        • Installing and configuring a sitemap component
        • Installing and using Xmap sitemap component
      • Submitting your sitemap to search engines
        • Verifying your site with Google
        • Verifying your site with Yahoo!
        • Verifying your site with Bing
      • Using the robots.txt file to guide Search Engine Robots
        • Putting the robots to work
        • Improving the Joomla! robots.txt file
    • Summary
  • Chapter 3: Improve Joomla! SEO with the Joomlatwork SEF Patch
    • Downloading and installing the Joomlatwork patch
      • Getting hold of the patch
      • Installing the patch
    • Make your titles more keyword rich
      • Create keyword-rich HTML titles for menus
      • Create keyword-rich HTML titles for pages
      • How to use the new Joomlatwork fields
        • Making better use of the HTML title
    • Improve your pages' metadata
      • Why does metadata matter? How does Google use it?
      • Using the description tag effectively
      • Using the keywords tag effectively
      • How to avoid duplicate meta tag descriptions and keywords
    • Control how search engines index your site
      • Control all search engines with the Robots meta tag
      • Google settings
    • Upgrade, uninstall, or modify the patch
    • Some other changes from the patch
      • Generator Meta name
      • Copyright
    • The Joomlatwork SEF component
    • Summary
  • Chapter 4: How to Write Keyword-rich Articles
    • Importance of writing with keywords
      • Choosing your keywords
      • Choosing the topics to write about
      • Finding the keywords to target
      • How do Google and Yahoo! show your keywords
    • Writing with keywords in mind
      • Putting structure into your pages
      • Getting the best placements for your keywords
    • Optimizing your articles
      • Start writing naturally
      • How to write better titles
        • Getting more keywords into your title
      • Making sure you stay focused
      • Keyword density—what is it and why bother?
    • Using headlines in the best way
      • How to make your articles scanable
      • Getting keywords into headers and paragraphs
    • Using the metadata fields to your advantage
      • Writing good meta tag descriptions
      • How to use the Keywords field
      • Putting it all together
    • Summary
  • Chapter 5: Joomla! Blogging and RSS Feeds
    • How is blogging good for SEO?
      • Creating fresh content
      • Google and blog indexing
    • Setting up Joomla! as a blog
      • How to structure your blog section
      • Choosing your blog categories
      • Stay focused and limit yourself
      • Creating a blog menu
        • Why use a Full Text instead of Intro Text feed
        • Separator and blog categories
    • Commenting anyone?
      • Why comments are important
      • Interaction with your visitors
      • Installation and configuration of the Disqus plugin
        • Setting up your commenting service on Disqus
        • Limitations of Disqus
      • Putting your RSS Feeds to work
    • Using Google's FeedBurner for SEO
      • Choosing your FeedBurner options for optimal results
      • Replacing your RSS Feed with the FeedBurner feed
    • How to claim your blog on Technorati
    • Using separate blog components
      • MyBlog—a commercial blogging component
    • Summary
  • Chapter 6: Create Search Engine Friendly URLs with sh404SEF
    • What are the best SEF URLs?
    • Available choices for SEF components
    • Why you should choose sh404SEF
    • How to get hold of sh404SEF
      • Installation and basic configuration
      • Looking for the optimal basic configuration options
      • Setting up the plugin
      • How about the 404 page
    • Looking at advanced configuration settings
      • Taking care of extended basics
      • How to optimize your plugins
      • Extra components, SEF, and other plugins
      • Language setting and SEF
    • Getting advanced, are you?
      • Cache management
      • Advanced component configuration
      • By component settings
      • Using the best Meta/SEO option settings
      • Security 404, and advanced
    • How to change your Home page Meta settings
      • Putting meta tags on Non-SEF components
      • Taking it one step further—special URLs
    • Solving and preventing possible problems
    • Summary
  • Chapter 7: The Importance of Good SEO Joomla! Templates
    • Finding the right template for your site
    • What to look for in SEO templates
    • Why validation matters
      • Why you should look at code positioning
      • Leave your tables behind
    • Choosing between free and commercial templates
      • Another problem with free templates
      • Why go for commercial templates?
    • What does usability have to do with SEO
      • How to make your site sticky
      • Headlines and typography
    • Going for fixed or fluid?
      • Display font changes for bigger or smaller text
      • Why use fast templates
    • Summary
  • Chapter 8: Why Speed is Important in SEO
    • Finding your slowdowns
      • Using OctaGate for insight
      • YSlow is what you need
    • Using the cache function of Joomla!
      • Set the caching for your modules
      • Optimize your server settings
      • Caching outside Joomla!
    • Optimizing CSS and Javascript
      • Looking at drawbacks and warnings
      • Optimizing your CSS files
      • Combining CSS files
      • Doing easy file path optimization
    • Looking for errors in log files
    • Improving your images
      • Resizing your images
      • Using the right program for the job
      • Naming your files with keywords in mind
      • Using the on page size parameters
      • Using Caption, Alt, and Title
    • Summary
  • Chapter 9: Tracking and Tracing to Improve Your Web Site
    • Looking at your options
      • Using your own separate AWStats
      • Getting your statistics for free
        • The Alexa web site information
      • Getting free site analysis from StatCounter and Google Analytics
      • Looking at your StatCounter stats
      • Don't count your own visits
      • Looking at StatCounter information and graphs
      • How to analyze Google Analytics
        • Filtering out your static IP address visits
        • Excluding your visits from a IP dynamic address
        • Getting the big picture of traffic
        • What to look for by numbers
        • Learning more of you traffic sources
        • Reading more about your Keywords
        • Structure and content analysis
      • How to select a different time span
    • Summary
  • Chapter 10: How to get Incoming Links
    • Do you want to use paid incoming links?
    • Helping people helps you with link building
    • Commenting done the right way
      • Finding places to comment
      • Looking back at Alexa
    • Creating your own linking empire
      • Google Sites
      • Blogger
      • Squidoo
      • HubPages
      • WordPress
        • Blogging on WordPress and your ranking
        • Digging deeper into WORDPRESS.COM blogs
        • Using free blogging services
    • How to minimize your blog writing time
      • Using your best content for link building
      • Writing articles for links
    • Learning how to ask for a link
      • Knowing what to include in your link request
    • Summary
  • Appendix A: A Joomla! Case Study in SEO
    • Choosing the niche
      • Picking a domain name
    • Setting up the Joomla! 1.5 base installation
      • Installing the SEF patch and sh404SEF component
      • Installing a good Joomla! SEO template
    • Naming the sections and categories
    • Building the menus
      • The main menu
      • Using images in blog layout
    • Installing and configuring a sitemap
    • Writing the content
      • Using 404 to guide visitors
      • Using the HTML title and meta tags
      • Fast and furious, or slow going
    • Using Google Webmaster tools
      • Set your preferred URL
      • Google's help on meta tag errors
      • Analyze results, rinse, and repeat.
    • Rounding it all up
  • Appendix B: Joomla! robots.txt and .htaccess
    • Making sense of robots.txt
      • Setting your rules for robots
      • Standard Joomla! robots.txt
      • Improving the standard for image searchers
      • A complete example
    • Learn to love your .htaccess file
      • The basics
      • The good and the bad
      • Solving the most common problems
      • Some common problems
      • .htaccess extras
      • Final thoughts on 301 redirects
        • Redirection to a new domain
      • Working examples for your site
        • Standard Joomla! .htaccess
        • FollowSymLinks set Off
        • FollowSymLinks set Off RewriteBase On
        • Basic sh404SEF SEF basic .htaccess standard

Herbert-Jan van Dinther

Herbert-Jan van Dinther has been building and optimizing web sites for search engines for over 10 years. He is the author of several Joomla! SEO information web sites like and and author of The Little Joomla SEO Book, which has helped numerous people in improving their web site. He also blogs about Joomla! and SEO, on which is recommend reading by Steve Burge from He combines his knowledge of Open Source Content management systems like Joomla!, WordPress, and Drupal, and Search Engine Optimization into high ranking web sites on several topics.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Joomla! 1.5 SEO +    WordPress Plugin Development Cookbook =
50% Off
the second eBook
Price for both: $34.95

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Set up your SEO and Keyword strategy
  • Develop and implement a plan to improve the ranking of your web site
  • Organize your content in a search engine-friendly and user-friendly way
  • Get more SEO improvement possibilities with an SEF patch
  • Impress the search engines and your visitors by writing titles and articles
  • Set up a Joomla! blog and run its RSS feed using Google's FeedBurner service
  • Install and use sh404SEF, an SEF component to improve your URLs
  • Pick a good SEO template for speed and SEO techniques
  • Speed up your site with better images and cache settings
  • Monitor visitors and keep a track of the visits to your site using Statcounter stats and Google Analytics

In Detail

Some sites always appear at the top of a search result while others fail to even make it to the top ten. Wouldn't you want to see your site on the first page of any search result? This is not easily feasible if you are depending solely on the marketing guys whom you hire for SEO.
Joomla! SEO will help you to attract more visitors and improve the way you rank in search engines by giving you the techniques and knowledge to work your site into higher visitor numbers. It will help you to create and improve your site in an easy way. Joomla! is great, and you can make it perform even better by using the guidelines and ideas in this book.
Search Engine Optimization is becoming a must for every web site. As the competition on the Internet grows you need to make sure your site is among the top results on the major search engines. More and more people use search engines to find the information they are looking for, so you need to make sure you show up in those search result pages to get those visitors to your web site.

Joomla! SEO will provide you with a lot of information, ranging from keywords strategies through technical improvements and content creation. All this information and the tutorials provided are targeted to give you the best base for gaining higher rankings.

In the book, you will learn how to build a keyword strategy and create a better site structure for SEO. You will read about technical improvements that will give you better options for SEO. There is a separate chapter that helps you create search-engine friendly and keyword-rich URLs.
In the end, you will have a web site that is ready to outperform your competitors and a manual to refer to for improving every step you take.

Get better rankings for your Joomla! site and attract more visitors using SEO techniques


This is a practical, hands-on book that will lead you through the process of search engine optimization of your Joomla!-based web site. It provides clear instructions and detailed screenshots, so you can see exactly what to do at each step in the SEO process.
Once you have finished reading the book and gone through the detailed plans from each chapter, you will have the knowledge to improve the rankings and visitor numbers of almost any Joomla!-based web site.

Who this book is for

This book is written for anyone using Joomla! ranging from owners of business sites to web site developers and personal web site owners. Any Joomla! web site owner who wants to sell products or services, or send out a message to the world will find that getting better rankings in the search engines will help them reach their goal.

Some prior knowledge of Joomla! is expected but no prior knowledge of search engine optimization is needed for this book. The reader will get a deeper level of knowledge on how to make their web site rank better and attract more visitors to their site.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software