Joomla! Cash Money-making weapons for your Joomla! website Brandon Dawson Tom Canavan BIRMINGHAM - MUMBAI Joomla! Cash Copyright © 2007 Packt Publishing All rights reserved No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented However, the information contained in this book is sold without warranty, either express or implied Neither the authors, co-author, Packt Publishing, nor its dealers or distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Special thanks to Tom Canavan for giving permission to use portions of his book—"Dodging the Bullets— A Disaster Preparation Guide for Joomla! based Websites" Packt Publishing has endeavored to provide trademark information about all the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: October 2007 Production Reference: 1191007 Published by Packt Publishing Ltd 32 Lincoln Road Olton Birmingham, B27 6PA, UK ISBN 978-1-847191-40-3 www.packtpub.com Cover Image by Damian Carvill (damiancarvill@hotmail.com) Credits Author Brandon Dawson Co-Author Tom Canavan Reviewers Tom Canavan Project Manager Abhijeet Deobhakta Project Coordinator Sagara Naik Indexer Hemangini Bari Niko Kotiniemi Proofreader Senior Acquisition Editor Chris Smith David Barnes Production Coordinator Development Editor Mithil Kulkarni Technical Editor Akshara Aware Editorial Manager Dipali Chittar Manjiri Nadkarni Shantanu Zagade Cover Designer Shantanu Zagade About the Author Brandon Dawson is a 29 year old website developer from Lancaster, Ohio in the United States He has completed Joomla! projects for clients ranging from major corporate clients, such as Apple Incorporated, to small local businesses He maintains a business website at www.athenainternet.com He enjoys building websites, hiking, cycling, and spending time with his fiancée and their son, Augdin He is also a huge movie buff and spent his college years operating a small local movie theatre He frequents the Joomla support forums, and maintains his personal websites at www.joomlawarrior.com and www.brandondawson.org About the Co-author Tom Canavan has practically grown up with the Computer industry He started his career out of college doing component-level repair of barcode readers From there he moved into a computer systems maintenance position supporting proprietary minis, mainframes, PCs, and networks with a major defense firm Later he moved to AST Research and then to Dell Computer Corporation where he worked as a Sr Systems Consultant working with Fortune-500 customers He has over twenty-three years of work experience on all facets of computing, networking, and customer problem solving He has a degree in Robotics and Numerical control from Grayson County College He is the co-host of a successful Podcast about Joomla! known as JoomlaJabber.com He is the author of "Dodging the Bullets—a disaster preparation guide for Joomla! based websites" About the Reviewers Tom Canavan has practically grown up with the Computer industry He started his career out of college doing component-level repair of barcode readers From there he moved into a computer systems maintenance position supporting proprietary minis, mainframes, PCs, and networks with a major defense firm Later he moved to AST Research and then to Dell Computer Corporation where he worked as a Sr Systems Consultant working with Fortune-500 customers He has over twenty-three years of work experience on all facets of computing, networking, and customer problem solving He has a degree in Robotics and Numerical control from Grayson County College He is the co-host of a successful Podcast about Joomla! known as JoomlaJabber.com He is the author of "Dodging the Bullets—a disaster preparation guide for Joomla! based websites" Niko Kotiniemi has a background service sector, Union and Unemployment Fund related work as well as the travel sector In 2004 he turned his lifelong computer hobby to into a living, starting with custom web projects and open-source CMS systems Since the very beginning of his computer related professional career he has worked with Mambo and later with Joomla In 2006, at the age of 30 he decided to obtain the academic qualifications and entered the Software Engineering studies at the Helsinki Polytechnic Stadia, Information Technology department During the course of his studies he is constantly working on different web-projects to both finance his studies as well as out of professional interest Most of his free time is spent with his family as well as in studying new trends and technologies and ways in which they can be integrated to real-life situations such as those faced by private entrepreneurs and small companies Currently his main technological interests lie in Joomla, wiki’s, all of the Google labs products, Ajax, Gadgets/Widgets, databases and specialized websites for niche groups You can reach him through his personal website http://www.kotiniemi.fi or through e-mail: niko@kotiniemi.fi Table of Contents Preface Chapter 1: Welcome Warriors! Business is a War—You Must be Prepared to be a Warrior! Hype versus Reality—the Internet What went Wrong? The Way of the Warrior Mind Your P's Product Place Some Advantages Some Disadvantages Price Promotion The Forgotten P—People Summary Chapter 2: Creating a Marketing Plan Why have Marketing Plans? Creating a Marketing Plan Elements of Your Marketing Plan The Warrior's Strategic Objectives Evaluate, Adapt, Improvise, and Overcome The Warrior's Tactics Objective 1—Direct Revenue Generation Affiliate Marketing Goods, Goods, Goods Information is Power Objective 2—Traffic Generation Keyword-Rich Copywriting 6 7 8 9 10 10 11 13 13 13 14 15 15 18 19 20 20 20 21 21 Table of Contents Search Engine Optimization (SEO) Sitemap Submission RSS Syndication or Really Simple Syndication Free! Free! Free! Objective 3—Visitor and Traffic Analysis Objective 4—Behavior and Conversion Analysis Objective 5—Competitive Analysis "Know Thy Enemy" Objective 6—Bringing it All back Home Summary Chapter 3: Generating Traffic 21 21 22 22 22 24 26 28 28 29 What is SEO? Structural Optimization Items That Search Engines Look for in Your Site's Content External Views of Your Site by Search Engines 29 30 30 31 Optimizing META Data Title Optimization Content Optimization Keyword Research and Optimization Website Structure and Organization Internal Linking and Navigation Using a robots.txt File Using Image ALT and TITLE Tags Promotional Optimization Link Popularity Link Anchors Choosing Relevant Link Partners 31 32 32 33 34 34 35 36 36 36 37 38 Lock 'n' Load—Using SEO in Joomla! Using Joomla's Core SEO 39 39 Installing and Configuring OpenSEF 40 Determining Link Relevancy Don't Go There–Links to be Avoided at All Costs Competitive Analysis What is htaccess? Copying htaccess.txt to htaccess Are we Done Yet? Installing Tip for Using OpenSEF Using the Sitemap Feature Configuring OpenSEF's Sitemap Generating the Sitemap Submitting the Sitemap SEO Conclusion Getting Visitors to Play Tag 38 38 39 40 40 40 41 44 44 45 46 47 48 48 [ ii ] Table of Contents FijiWebDesign's TagBot Linkbaiting Techniques Case Study on Linkbait—Oxfam.org.uk–"Bit Unfair" Typical Linkbaiting Tactics 48 50 51 53 Summary 57 Using RSS Feeds Permission Marketing Affiliate Programs Chapter 4: Traffic or Log Analysis Traffic or Log Analysis is Vital Intelligence Obtaining Logs What Information Do the Logs Provide? Getting Actionable Data JoomlaStats Google Analytics—Another Approach Taking Action What You Need to Learn What You Need to Do with This Vital Intelligence Right Now Summary Chapter 5: Site Layout and Optimization Optimizing Your Site for Ease of Use Menu Navigation and Content Organization Simplicity Pros Cons Complexity 54 54 56 59 59 59 60 60 60 62 64 64 64 66 67 67 68 68 68 69 69 Pros Cons 69 69 Meeting in the Middle Content Navigation 69 70 Pros Cons 70 70 Implementation 70 The Default, Core Way Accessibility Measuring Usability Color Psychology, Typefaces, and Design Fire and Ice, Classic and Jazzy What to Ask Yourself Typefaces Design Considerations for Fonts Basic Color Psychology Hot Colors [ iii ] 70 71 71 72 72 73 73 74 74 75 Small Change This section will discuss other cash-generating weapons that not necessarily fit well into other categories In this section we'll discuss: • Marketing your Joomla! skills (being your own consultancy) • Offering free and commercial Joomla! templates Marketing Your Joomla! skills If you've read all the way through Packt Publishing's books on Joomla!, spent a few days around the Joomla! support forums, have got your site up and running, and managed to apply the lessons you've learned, you may be ready to start selling your expertise to others! What You Offer There are tons of website designers out there But you're different You're armed with a contemporary, easy-to-use and easy-to-teach content management system, and are willing to forego locking your clients into long-term "website maintenance" contracts You're ready to free and enable your customers, and then get out of their way It can be Daunting—I Know! I've walked this path before In my hometown, a small town in Ohio, USA, a particular designer pretty much had the market sewn up Numbering about half the town's small businesses among her clients, I had a difficult path to walk to make inroads in her business Small Change Managing to sell her clients on HTML-based websites, with little-to-no dynamic capability, and later charging for updates, she had her customers locked into proprietary solutions at high prices Moreover, the SEO work on her sites was patchy and problematic I knew I could better I knew that long-term, customers would be happier with my services, partnered with an easily extensible, open-source CMS, that gave them direct control over their Internet destiny So, I set about devising a Grand Master Plan And I'll share (most of) it with you, free of charge! The Grand Master Plan Starting off, I knew I had to fulfil certain core objectives: • Find a way to demonstrate the superiority of my services over my competitors • Attain a few core, small-business clients, so that I could demonstrate industry-specific competencies • Demonstrate my abilities to place my clients before their competitors in search engine rankings How I approached It I was fortunate that I had a worthwhile project ready at hand My high-school graduating class was in dire need of a website to coordinate our upcoming reunion, so I made one, in Joomla!, virtually overnight Pretty soon, a very large percentage of my class was online and communicating, many of them for the first time in years I then copied the website 47 times, and edited the header graphics and configuration files so that I could offer every graduating class their own site I now had a compelling product, offered for free, that both ������������������������ served the ����������������� public need, and demonstrated my capabilities to the entire town's population I now had the basis of a portfolio So, working from there, I began approaching small‑business clients around the area, and found a few receptive ears that were ready to take their website game to the next level [ 154 ] Chapter Since Joomla!'s SEO capabilities are outstanding, I had a comparatively easy time with it Very soon, I had a list of interested parties around town who wanted to speak to me, and who already had an idea of what I could for them Networking to Win While I was doing some local small business websites, and wondering how I would approach sales efforts when the local well would run dry, I was busy building up my online contacts as well I used to participate in online forums, help people out with their websites Also I gradually started building a few low-key, vanity projects of my own One day, an online acquaintance asked if I felt Joomla! could adapt to the needs of a major corporation, to be used by small internal teams Since I knew that Joomla! can handle the needs of all but the very largest websites, I answered affirmatively, and started the necessary research of talking to the client I got the contract, and took a project that had been projected to run as high as $100,000, and turned it around at 1% of the projected cost, providing training to the client's principals on how to handle the ongoing maintenance and provide a minimanual for their employees to complement the available online self-help resources On the basis of my available references and Joomla! capabilities, I convinced Packt Publishing to let me write this book! and the rest is history You Can Do It Too You need to be prepared to put in a lot of hard work in the beginning The first thing you'll learn as a website designer is that you never know everything, even if you know everything So, right off the bat, set aside some time every day to stay abreast of what's happening in the field Participate in forums (we in the Joomla! forums can always use some fresh blood answering questions!) and be generous with your time in helping less experienced people make the most of Joomla! for themselves In the early goings, you'll have plenty of it, and you never know when somebody you helped for free will be ready and waiting to refer some business your way! While you're busy building your contacts and credentials in the Joomla! community, keep an eye peeled for non-profits and community causes that can benefit from your know‑how When you find them, offer your services for free as a public service It's a great way to network your way around your own hometown, and you'll feel better for having done it [ 155 ] Small Change Another effective tactic is to start a blog, and post something on it every day It might not always be about website design or marketing, or SEO, but something to get the people's attention When you start getting interested clients wanting to (gasp!) pay you for your expertise, be sure to follow these tips: • Research Their Industry: Your clients will be highly impressed if they not have to explain to you the inner workings, jargon, and conventions of their industry in the initial meeting This saves some important time, and goes a long way towards assuming the sale • Speak Frankly about Mutual Expectations: Don't try to overawe your contacts with lofty projections Make sure they understand that successful website production is a two‑way street, and that they need to be prepared to invest as much involvement as you will, perhaps, even more! Moreover, be sure to explain, without being condescending, the various factors involved in producing the website, launching it, and getting it indexed The most common causes of unhappy clients are rude surprises Make sure your client understands that successful results take time, and sometimes, trial and error, particularly in regards to SEO work • Speak Dollars and Sense: Explain to them the expectations they should have for the website, in terms of traffic, and especially in terms of how to successfully convert website traffic into real revenue Also speak to them about what revenue results you've helped other clients achieve • Be Flexible: When your client hears your price, they will generally their due diligence You need to be prepared to explain not only why you're superior from a technical perspective, but also why you are a superior solution to generic, do-it-yourself, cookie-cutter website solutions, and also why you're better than the college student down the street who's willing to work for beer money If price becomes a concern that jeopardizes your chances of gaining the client, be willing to spread the cost across multiple months, as needed, to help make your customers comfortable and make them realize that you're not just in it for the money You want to build a lasting, mutually‑beneficial relationship • Make Education Part of the Package: Make sure that the customer understands the power you're putting in their hands! And include a few free hours of tutorial time in your estimate to help them hit the ground running when it's time to hand the website over to them An hour spent educating your client in the early goings will be several hours saved later, when they want to make heavy additions or changes • Be Open to Help Out after the Sale: So, you've sold to the customer, built the website, optimized the copy and the layout, and you've already submitted your invoice And now the customer calls you back [ 156 ] Chapter They want to tweak a few minor things, and they need your help in doing so Your estimate of the time required is minimal, and half-hour, tops Do you: Break out your contract and invoke overtime clauses? Just help the customer out, and tell them not to worry about a half-hour overtime? If you answered option 2, you are correct! Never nickel-and-dime your customers You want them to be happy enough and refer you to their friends and contacts! Remember: An hour's worth of compensation is not worth a future lost client Finding Joomla! Work I've had terrific luck with Joomlancers.com, a website catering to the Joomla! community, and connecting designers and programmers with businesses that already know the benefits Joomla! brings to the table! By staying on top of the request for bids on Joomlancers, you will be at the top or at least near the top of the responses This will enable you to win more than you lose Other sites you may wish to review are rentacoder.com and craigslist.com Both offer jobs, and needful customers [ 157 ] Small Change Offer Joomla! Templates The first thing many Joomla! newbies is start looking for templates they can dress their sites in without doing their own work to build their own customized shell And you can cash in! Offer Free Templates Offering free templates for Joomla! is an excellent way to build traffic for your Joomla! sites, or as a means of boosting your ability to market your Joomla! skills to business clients as outlined in the prior section There are hundreds of searches for "Free Joomla! Templates" every single day This can also be a great way to connect with businesses that know they want Joomla!, but that may need additional help to get their sites firing on all cylinders Offer Commercial Templates When you're generating truly breathtaking Joomla! templates, you can start charging for them, in conjunction with an e-commerce component There are several template clubs out there already, but if you have a truly stunning set of templates, it can be easy to stand out from the crowd Clubs such as Joomlart and RocketTheme have long been lucrative additions to their operator's existing Joomla!‑related business activities Template clubs are popular ways of making a 'subscription' base revenue In these instances, you would offer a monthly (or some time frame) template to the club members, which they in turn could download and use as many as they like and as often as they like for a small fee Other types of template offerings are custom, commercial templates that are typically a one-off fit for the client Another idea is to set up for a template customization, implementation offering What really can provide you a great income is to make the best, well tested (across browsers) templates possible [ 158 ] Chapter Offering Commercial Services If you decide to get into business and offer commercial services such as website development using Joomla!, here are a few tips you will want to keep in mind: • Determine your (personal) rate per hour you need to make This will include mileage, cost of tools, phone bill, time, etc By knowing this you can structure a profitable deal for yourself and the customer • Draft a statement of work for your customer What this statement of work, or SOW, will is protect you and the customer It should outline what the customer's needs are Clearly spell out what you will be doing, for what amount of pay, the time it will take and so forth In this SOW you may wish to list your proposed time for delivery, deposit on work terms, any extra items that the customer should pay for, such as hosting, etc • Set up a test server and develop the site, using something like Joomlaplug com's Joomla! cloner The advantage is that you don't disturb their current site; you can develop, test, etc on your server and when done and approved can clone it over • Determine what a successful launch is This is an upfront agreement between you and the customer This should be part of your SOW • Determine what you need from the customer before you start Make sure you return the list that the customer provides you and obtain a signature Set time lines on the items Items such as "customer to provide hosting at XYZ‑hosting Company by October 10." This will keep your project moving forward and keep it from getting bogged down • Establish a time on the calendar to sit down and train the customer, go over various milestones, etc Conclusion Joomla! is a powerful platform to build a part-or full-time revenue stream on Take care to determine up front what you will be selling, who will buy your goods and services, and so on If you have an artist who can handle development of the template, you are in a position to take advantage of the rapid growth of Joomla! and set up a template club In short, there are hundreds of methods to make money using Joomla!—Get to it and enjoy! [ 159 ] Index A account expiration logins, managing with 119 unique changes, applying 119 actionable data, log analysis Google analytics 62 JoomlaStats 60 ads, obtaining ad space, selling directly to advertisers 89 banner affiliates, signing up with 88 advanced PayPal donations module Amazon PayPages module 124 Amazon PayPages module, installing 124 Amazon Omakase module, using 102, 103 Amazon Product Feed Bridge See APFB APFB 101 B banner advertisements about 87 adapting 94 ads, obtaining 88 banner strategies 89 client setting up 91, 93 cons 88 direct template, including 93 direct template, installing 90 evaluating 94 guidelines in placing ads 89 implementing, considerations 89 improvising 95 Joomla! banner component 90 new banner, uploading 90, 91 overcoming 95 pros 87 weapon, considerations 94 weapon, firing 90 basic color psychology about 74 black, cool colors 76 blue, cool colors 76 cool colors 75 cultural considerations 76 green, cool colors 75 hot colors 75 orange hot colors 75 red, hot colors 75 violet, cool colors 76 white, cool colors 76 yellow, hot colors 75 behaviour analysis See also conversion analysis bit unfair case study 51 C case study linkbait, bitunfair 51 linkbait, Oxfam.org.uk 51 color psychology about 72 classic and jazzy 72 fire and ice 72 gaining benefit, considerations 73 communications plan about 151 establishing 151 media contact, purposes 151 competitive analysis about 17, 26 link popularity of competitors, analyzing 27 opportunities 26 search engine position of competitors, analyzing 27 strengths 26 SWOT, conducting 26 threats 26 weaknesses 26 content navigation about 70 cons 70 default way, implementing ways 70 implementing 70 implementing ways 70 pros 70 table of contents mambot, implementing ways 71 content organization complexity 69 complexity, cons 69 complexity, pros 69 conversion analysis about 17, 24 additional navigational options, adding 24 content presentation, prioritizing 24 copy, refining in under utilized areas 24 e-commerce processes, streamlining 25 e-commerce processes, tips 25 features, determining 24 D direct revenue, generating about 15, 19 affiliate marketing 20 information 20 products 20 disaster about 148 preparing, considerations 149 preparing for 141, 142, 148 disaster recovery battle, preparing for 144 communications plan, establishing 151 disaster preparation, factors to be considered 143 Joomla! Site, maintaining 147 mock drill, conducting 150 outage, recovery steps 144 risk 143 risk tolerance 142 site, preparing for disaster 141, 142, 148 donations about 121 cons 122 pros 122 G Google analytics about 62 cons 63 installing 63 overview 63 pros 62 H hacks See also unique changes I iDevAffiliate about 108 ads, types 116 options 109 packages 108 internet J JACL about 120 configuring 120 installing 120 Joomla! commercial sevices, offering 159 commercial sevices, tips 159 commercial templates, offering 158 free templates, offering 158 [ 162 ] optimizing 39 SEO 39 SEO, using in 39 skills, marketing 153 templates, offering 158 work, finding 157 Joomla! Access Control Level See JACL Joomla! banner component 90 Joomla! Cash disaster recovery 141 Joomla! skills, marketing 153 marketing plans 13 Joomla! site maintenance 147 monthly maintenance 148 weekly maintenance 148 Joomla! tagBot 48 Joomla! Warrior JoomlaStats about 60 cons 60 installing 61 pros 60 L linkbaiting about 50 affiliate marketing, tips 56 affiliate programs 56 bit unfair, case study 51 Oxfam.org.uk, case study 51 permission marketing 54 permission marketing, rules 55 RSS feeds, using 54 tactics 53 linkfarms 38 log analysis about 17, 22, 59 action, taking 64 actionable data, getting 60 clickmaps 23 information, providing 60 logs, obtaining 59 product sales versus promotion 23 survey 23 M maintenance, Joomla! Site about 147 monthly 148 weekly 148 marketing, Joomla! skills be flexible, tips 156 be open to help out after the sale, tips 156 blog, starting 156 commercial services, offering 159 commercial templates, offering 158 free templates, offering 158 make education part of the package, tips 156 master plan 154 master plan, approaching 154 networking 155 research their industry, tips 156 speak dollars and sense, tips 156 speak frankly about mutual expectations, tips 156 templates, offering 158 tips 156 marketing plans about 13 creating 13 elements 14 objectives 15 tactics 18 menu navigation simplicity 68 simplicity, cons 69 simplicity, pros 68 Meta data about 31 optimizing 32 O objectives, marketing plans competitive analysis 17, 26 conversion analysis 17, 24 direct revenue, generating 15, 19 higher degree of value,giving to consumer 28 [ 163 ] log analysis 17, 22, 59 traffic, generating 16, 21 user contribution, recognizing 18, 28 user loyalty, encouraging 18 OpenSEF about 40 installing 41-43 sitemap, configuring 45 sitemap, generating 46, 47 sitemap, submitting 47 sitemap feature, using 44 tips for using 44 options, iDevAffiliate administrator panel 109 commission settings 113 email notifications 114 email templates 115 general settings 111 general settings, options 112 manage frequently asked questions 115 offline marketing 116 offline marketing, implementing 116 offline marketing, implementing ideas 116 site configuration 110 site configuration, options 110, 111 outage recovery steps 144 Oxfam.org.uk case study 51 P place about advantages disadvantages price product product affiliate programs about 98 Amazon 100 Amazon Associates program, signing up 100 APFB 101 CJ affiliates module, using 107 cons 99 direct template including 104 mod_html module 108 product affiliate code, importing 108 pros 99 reporting 99 tracking 99 weapon, firing 100 promotion 10 promotional optimization about 36 competitive analysis 39 link anchors 37 linkfarms, avoiding 38 link popularity 36 link relevancy, determining 38 relevant link partners, choosing 38 R Really Simple Syndication See RSS real world views about 78 Dell computer, example 83 humour portals, example 82 new media, example 79-81 old media, example 79-81 PC Magazine, example 84 supermarket tabloids, example 78 revenue, generating account expiration, configuring 117 advanced PayPal donations module 123 affiliate marketing conclusion 117 affiliate programs, running 108 banner advertisements 87 donation, accepting 121 donations 121 e-commerce 126 iDevAffiliate 108 instant branded products 125 JACL component 120 optional modules 140 other product affiliate programs,using 106 payment method, choosing 139 product affiliate programs 98 subcriptions 117 text-based contextual ads 95 virtuemart, configuring 127-133 virtuemart, installing 126 [ 164 ] T risk tolerance 142 robot.txt.file 35 S search engine optimization See SEO security, Joomla! Site about 145 htaccess, using 145 backup 146, 147 necessary steps for forming 145 password, creating 146 passwords 146 permissions 146 restore 146, 147 SEO htaccess 40 about 21, 29 conclusion 48 content optimization 32 external views of website, by search engine 31 htaccess.txt, copying to htaccess 40 items in website, search engine looking for 30 keyword, researching 33 Meta data, optimizing 31 OpenSEF 40 site optimization 33 structural optimization 30 title optimization 32 site layout basic color psychology 74 color psychology 72 effective copy, writing 77 effective copywriting, tips 77, 78 real world views 78 typefaces 73 typefaces, fonts 74 urgency, instilling tips 85 site optimization about 67, 68 accessibility 71 content navigation 70 content organization 68 menu navigation 68 usability, measuring 71 text-based contextual ads about 95 ads, obtaining 96 cons 96 pros 95 text-ad strategies 96 tips, improving success 96 weapon, evaluating 98 weapon, firing 97 traffic, generating about 16, 21 keywords-rich copywriting 21 linkbaiting 50 linkbaiting techniques 50 online club, promoting 22 promotional optimization 36 RSS syndication 22 SEO 21, 29 SEO, using in Joomla! 39 sitemap submission 21 website organization 34 website structure 34 traffic analysis See also log analysis; typefaces about 73 fonts, design considerations 74 U unique changes 119 V virtuemart, configuring products, adding 134 products, editing 134 W website organization about 34 ALT TAG 36 ALT TEXT 36 internal linking 34 navigation 34 robot.txt.file, using 35 [ 165 ] Thank you for buying Joomla! Cash Packt Open Source Project Royalties When we sell a book written on an Open Source project, we pay a royalty directly to that project Therefore by purchasing Joomla! Cash, Packt will have given some of the money received to the Joomla! Project In the long term, we see ourselves and you—customers and readers of our books—as part of the Open Source ecosystem, providing sustainable revenue for the projects we publish on Our aim at Packt is to establish publishing royalties as an essential part of the service and support a business model that sustains Open Source If you're working with an Open Source project that you would like us to publish on, and subsequently pay royalties to, please get in touch with us Writing for Packt We welcome all inquiries from people who are interested in authoring Book proposals should be sent to authors@packtpub.com If your book idea is still at an early stage and you would like to discuss it first before writing a formal book proposal, contact us; one of our commissioning editors will get in touch with you We're not just looking for published authors; if you have strong technical skills but no writing experience, our experienced editors can help you develop a writing career, or simply get some additional reward for your expertise About Packt Publishing Packt, pronounced 'packed', published its first book "Mastering phpMyAdmin for Effective MySQL Management" in April 2004 and subsequently continued to specialize in publishing highly focused books on specific technologies and solutions Our books and publications share the experiences of your fellow IT professionals in adapting and customizing today's systems, applications, and frameworks Our solution-based books give you the knowledge and power to customize the software and technologies you're using to get the job done Packt books are more specific and less general than the IT books you have seen in the past Our unique business model allows us to bring you more focused information, giving you more of what you need to know, and less of what you don't Packt is a modern, yet unique publishing company, which focuses on producing quality, cutting-edge books for communities of developers, administrators, and newbies alike For more information, please visit our website: www.PacktPub.com Learning Joomla! 1.5 Extension Development ISBN: 978-1-847191-30-4 Paperback: 200 pages A practical tutorial for creating your first Joomla! 1.5 extensions with PHP Program your own extensions to Joomla! Create new, self-contained components with both back-end and front-end functionality Create configurable site modules to show information on every page Distribute your extensions to other Joomla! users Building Websites with Joomla! 1.5 Beta ISBN: 978-1-847192-38-7 Paperback: 380 pages The bestselling Joomla tutorial guide updated for the latest download release Install and configure Joomla! 1.5 beta Customize and extend your Joomla! site Create your own template and extensions Free eBook upgrades up to 1.5 Final Release Also available covering Joomla v1 Please check www.PacktPub.com for information on our titles .. .Joomla! Cash Money- making weapons for your Joomla! website Brandon Dawson Tom Canavan BIRMINGHAM - MUMBAI Joomla! Cash Copyright © 2007 Packt Publishing All rights... with tips for generating revenues for your Joomla! site Chapter will provide you with a brief tutorial on disaster preparation for your cash- generating site Chapter explains a few more cash- generating... increasing traffic is the most important aspect for converting your Joomla! website from a minor hobby to a major asset for your future Here are our weapons for traffic generation: • Well-tuned, keyword-rich