joomla 1.7 seo

54
Theo van der Zee (@theovdzee) CEO & Co-founder, FinishJoomla (@finishjoomla) Joomla!Day Germany, September 2011 Joomla 1.7 SEO

Upload: finishjoomla

Post on 09-Jul-2015

5.761 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Joomla 1.7 SEO

Theo van der Zee (@theovdzee)

CEO & Co-founder, FinishJoomla (@finishjoomla)

Joomla!Day Germany, September 2011

Joomla 1.7 SEO

Page 2: Joomla 1.7 SEO

Theo van der Zee

Follow me on Twitter: @theovdzee and @finishjoomla

Page 3: Joomla 1.7 SEO
Page 4: Joomla 1.7 SEO

Source: http://gs.statcounter.com/

Page 5: Joomla 1.7 SEO

Global Configuration

Joomla 1.7 SEO

Article Manager

Menu Manager

Page 6: Joomla 1.7 SEO

Global Configuration

With default ACL settings only Super Users can access Global Configuration.

Page 7: Joomla 1.7 SEO

Site Name

Global Configuration > Site Settings

The very least to include in your Site Name is the name of your site.

Page 8: Joomla 1.7 SEO

Site Name

Global Configuration > Site Settings

When your site is offline, the Site Name will be the first thing visitors will see.

Page 9: Joomla 1.7 SEO

Global Configuration

Page 10: Joomla 1.7 SEO

Search Engine Friendly URLs

Global Configuration > SEO Settings

SEF URLs give a much clearer signal about the page subject than non-SEF URLs.

Page 11: Joomla 1.7 SEO

Search Engine Friendly URLs

Global Configuration > SEO Settings

http://www.example.org/index.php?option=com_content&Itemid=101

vs.

http://www.example.org/index.php/pagename

Page 12: Joomla 1.7 SEO

Search Engine Friendly URLs

Global Configuration > Site Settings

“Lorem ipsum dolor sit amet, consectetur

adipiscing elit. Cras ornare, neque in egestas

aliquam, dolor tortor vehicula enim, nec vulputate

metus risus sit amet urna. Morbi turpis neque

http://www.example.org/index.php/pagename vel

donec sapien leo. Porttitor hendrerit consectetur

quis, bibendum nec ipsum. Aliquam nec est quis

neque varius ultricies.”

SEF URLs create better links when the full URL is used as anchor text.

Page 13: Joomla 1.7 SEO

Use URL rewriting

Global Configuration > SEO Settings

Page 14: Joomla 1.7 SEO

Use URL rewriting

Global Configuration > SEO Settings

Use 'Save as' in Notepad as Windows won't allow a file name to start with a dot.

Page 15: Joomla 1.7 SEO

Use URL rewriting

Global Configuration > SEO Settings

http://www.example.org/index.php/pagename

vs.

http://www.example.org/pagename

Page 16: Joomla 1.7 SEO

Add Suffix to URL

Global Configuration > SEO Settings

Page 17: Joomla 1.7 SEO

Add Suffix to URL

Global Configuration > SEO Settings

http://www.example.org/pagename.html

vs.

http://www.example.org/pagename

Page 18: Joomla 1.7 SEO

Add Suffix to URL

Global Configuration > SEO Settings

“We’re happy to crawl all of these file

extensions. It doesn’t matter what you

choose between any of those.”

-- Head of Google’s Webspam team Matt Cutts

Source: http://www.mattcutts.com/blog/dont-end-your-urls-with-exe/

Page 19: Joomla 1.7 SEO

Add Suffix to URL

Global Configuration > SEO Settings

“[...] You may not be using HTML for that

page in 20 years time, but you might want

today's links to it to still be valid. The

canonical way of making links to the W3C

site doesn't use the extension.”

Source: http://www.w3.org/Provider/Style/URI.html

Page 20: Joomla 1.7 SEO

Unicode Aliases

Global Configuration > SEO Settings

Page 21: Joomla 1.7 SEO

Unicode Aliases

Global Configuration > SEO Settings

http://www.example.org/Πώς-θα-έρθετε

vs.

http://www.example.org/getting-here

Page 22: Joomla 1.7 SEO

Unicode Aliases

Global Configuration > SEO Settings

Copy-pasting unicode aliases can be troublesome.

Page 23: Joomla 1.7 SEO

Include Site Name In Page Titles

Global Configuration > SEO Settings

Page 24: Joomla 1.7 SEO

Include Site Name In Page Titles

Global Configuration > SEO Settings

Source: http://www.seomoz.org/article/search-ranking-factors#metrics-6

Page 25: Joomla 1.7 SEO

Include Site Name In Page Titles

Global Configuration > SEO Settings

Unless seeing your brand name will increase CTR, place it in the back of your title.

Page 26: Joomla 1.7 SEO

Global Configuration

Page 27: Joomla 1.7 SEO

Site Meta Description

Global Configuration > Metadata Settings

Page 28: Joomla 1.7 SEO

Site Meta Description

Global Configuration > Metadata Settings

Try keeping the length of your meta description between 150-160 characters.

Page 29: Joomla 1.7 SEO

Site Meta Description

Global Configuration > Metadata Settings

Meta description

Words in the title tag and meta description are bolded based on the search query.

Page 30: Joomla 1.7 SEO

Site Meta Description

Global Configuration > Metadata Settings

“Even though we sometimes use the

description meta tag for the snippets we

show, we still don't use the description meta

tag in our ranking.”

-- Head of Google’s Webspam team Matt Cutts

Source: http://googlewebmastercentral.blogspot.com/2009/09/google-does-not-use-keywords-meta-tag.html

Page 31: Joomla 1.7 SEO

Site Meta Keywords

Global Configuration > Metadata Settings

Page 32: Joomla 1.7 SEO

Site Meta Keywords

Global Configuration > Metadata Settings

-- Head of Google’s Webspam team Matt Cutts

Source: http://www.mattcutts.com/blog/keywords-meta-tag-in-web-search/

“I hope this clarifies that the keywords

meta tag is not something that you need

to worry about, or at least not in Google.”

“[...] Google does not use the keywords

meta tag in our web search”

Page 33: Joomla 1.7 SEO

Content Rights

Global Configuration > Metadata Settings

Page 34: Joomla 1.7 SEO

Content Rights

Global Configuration > Metadata Settings

Put your content rights visually on your website, so human visitors see them as well.

Page 35: Joomla 1.7 SEO

Content Rights

Global Configuration > Metadata Settings

“Lorem ipsum dolor sit amet, consectetur

adipiscing elit. Cras ornare, neque in egestas

aliquam, dolor tortor vehicula enim, nec vulputate

metus risus sit amet urna. Morbi turpis neque

http://www.example.org/pagename vel donec

sapien leo. Porttitor hendrerit consectetur quis,

bibendum nec ipsum. Aliquam nec est quis

neque varius ultricies.”

HTML is often stripped by crawlers, use absolute URLs instead to get more links.

Page 36: Joomla 1.7 SEO

Show Author Meta Tag

Global Configuration > Metadata Settings

Page 37: Joomla 1.7 SEO

Show Author Meta Tag

Global Configuration > Metadata Settings

Put the name of the author visually on your website, so human visitors see it as well.

Page 38: Joomla 1.7 SEO
Page 39: Joomla 1.7 SEO

Menu Manager

Page 40: Joomla 1.7 SEO

Menu Manager > Menu Items > Details

The Menu Manager allows you to set a unique title per menu item.

Menu Title

Page 41: Joomla 1.7 SEO

Menu Manager > Menu Items > Details

Source: http://www.seomoz.org/learn-seo/title-tag

Menu Title

Page 42: Joomla 1.7 SEO

Menu Manager > Menu Items > Details

Menu Title

Try to keep your page titles below 70 characters to prevent them from being cut off.

Page 43: Joomla 1.7 SEO

Menu Manager > Menu Items > Details

To regenerate the Alias after it was generated, simply clear the field and save.

Alias

Page 44: Joomla 1.7 SEO

Menu Manager

Page 45: Joomla 1.7 SEO

Menu Manager > Menu Items > Page Display Options

Browser Page Title

Browser Page Title overrides the Menu Title as title in the browser when it is set.

Page 46: Joomla 1.7 SEO

Menu Manager > Menu Items > Page Display Options

Page Heading

Page Heading is displayed as an H1 heading when it is set.

Page 47: Joomla 1.7 SEO

Menu Manager > Menu Items > Page Display Options

Page Heading

Source: http://www.seomoz.org/article/search-ranking-factors#metrics-6

Page 48: Joomla 1.7 SEO
Page 49: Joomla 1.7 SEO

Article Manager

Page 50: Joomla 1.7 SEO

Article Manager > Articles Items > Edit Article

Use the article Title to make unique titles for each of your articles individually.

Title

Page 51: Joomla 1.7 SEO

Article Manager

Page 52: Joomla 1.7 SEO

Article Manager > Articles Items > Metadata Options

Make sure every article has an unique Meta Description.

Meta Description

Page 53: Joomla 1.7 SEO

Questions?

Page 54: Joomla 1.7 SEO

@theovdzee

Theo van der Zee

[email protected]

@finishjoomla