Joomla SEO tutorial |
Sunday, 26 February 2006 | ||||
SEO quick tips This article is about SEO with Joomla for the Google SE. Most of these tips are general Google SEO tips. Since optimizing a site has a general recipee, we'll talk about that recipee and add our Joomla flavour. Serve chilled! What is SEO?SEO is an acronym for Search Engine Optimization. It describes the techniques used to enhance a webpage's search engine ranking. The goal of SEO is to get listed on targeted keyword searches, increasing the site's SE originated traffic. SE is an acronym for Search Engine Most of Google's search algorithm is not available to the general public. This is done to prevent SE spamming (getting a webpage a higher rank than it deserves by keyword stuffing, link farms, and other similar procedures). Most of Google aimed SEO is based on guesswork which in turn is based on past experience. What we do know about Google is that it tries to get as 'human' as it can. This means the SE tries to evaluate content using many different parameters, in order to determine if a page is relevant for users conducting a specific search. For example, if an user searches "web templates", a large human-written article on a well known website gets a higher position in results, while a page containing "web templates" searchphrase 100 times on an obscure website will rank very low. Actually, Google may ban a site for unfair techniques, so the second page in our example may not show up in results at all(because keyword stuffing is not tricking SEs today as it used to in the 90s). Now, let's get to the tips.
Content is kingA good website is a website with rich, valuable information. We're talking about unique, well-structured text content, cross-linked for easier user acess. Large articles are a good thing for both human users and SEs. Internal links (links that point from pages on a website to other pages on the same website) help reading related articles easier. Adding fresh information to your website on a regular basis makes it more appealing to SE's. Google determines the site update frequency, and sets the website indexing interval accordingly. A frequently updated website gets indexed more often.(Indexing is the SE refresh mechanism. A SE runs automated software[called crawler, or bot] to check websites for content updates) It's also important to avoid duplicating content on your website. It may be interpreted by the SEs as a spam attempt. Relevant Title and Meta tagsThe <title> HTML tag determines the page title displayed in the browser window. Keywords in page title are very important to SEs. Joomla displays both site name and content item title in the title tag, if you set "Dynamic page titles" in General Configuration backend Meta description and meta keywords are HTML tags designed to present a quick page overview to automated software (such as SE crawlers). Because people abused these meta tags, most SEs tend to ignore their content. However, if you perform a Google search you'll notice that the meta description is sometimes diplayed in the results summary. IMHO, meta description tags should be used. You can write a quick description and the comma-separated keywords when editing a Joomla content item.
HTML tables, code validation, keyword weightA search engine crawler sees your page content as an unformatted text page. If you have a table-based layout, the table gets linearized. In a 3-column table based template, header row and left column text get "seen" first. The problem is that Google "thinks" that words have greater relevance if they're closer to the page top. So your left column (wich usually contains navigation menus and modules) will weight more than mainbody text. You have to use CSS layout templates in order to improve your mainbody "weight". CSS separates the content from the layout and makes it render better to crawlers. Here's a keyword weight list (ordered descending by weight)
HTML validation is also important. Valid HTML code gets processed faster and easier by web crawlers. On the other hand, some functionality can only be achieved by using non-valid HTML code. You should aim to create valid HTML pages, even if sometimes compromises need to be done. Conclusion (?)Here's a list of things you may do to SEO your Joomla website: set the global metadata description and keywords in Global Configuration activate SEO in Global configuration or, even better, use some 3rd party SEO component wich displays section and item titles in URLs (such as 404SEF)
<a xhref="http://www.teachmejoomla.com">Joomla tutorials</a> This guide is not complete yet. Thank You for reading. Related articles(beta):
thanks! http://blog.sizzledcore.uni.cc/2007/02/20/joomla-seo-tutorial/ I know the guys from copyscape. They even hotlink my images, i have to take measures against this. helped me a little. but thanks anyway. I think a good Joomla SEO url rewriting component is important too - the one that comes out of the box with Joomla isn't really a great choice as it tends to produce very non-descriptive URL's. Regarding My metadata; the site is a property rental site, and I was wondering If I really need to mention the metadata for every property I post, the word "rent" "acapulco" regardless of the other key words. I can use synonims but there aren't many, though for the purpose of my site I do see the need of specifiying that is for rental, and is in Acapulco.What can you recomed? thanks for this great tips. Its good to see articles like this, however I disagree with your recommendation that people "set the global metadata description and keywords in Global Configuration". Metadata should only relate to the page itself and every page in a Joomla or Mambo site should have unique content. Therefore, the metadata should be unique. I always recommend that people clear the metadata in global config and add meta keywords and meta description for each content item. 9. @elpie #821-05-2008 14:51 Tudor You're right, Elpie. Uniqueness is indeed very important. There are mambots which overwrite instead of appending page title and meta fields, so in that particular case my recommendation would work, But generally speaking you are right, there's not need to clobber the meta fields with same thing over and over. Write Comment Powered by AkoComment Tweaked Special Edition v.1.4.2 |
||||
Last Updated ( Tuesday, 18 April 2006 ) |
Newsletter
Joomla books
Auto tags
joomla metadata
joomla seo tips
joomla Anchor
joomla seo tutorial
metadata joomla
metadata in joomla
Joomla content metadata
joomla Dynamic Page Titles
seo tips for joomla
anchor joomla
joomla article metadata
Dynamic Page Titles joomla
joomla metadata description
Joomla seo tutorials
joomla dynamic meta description