Upload
vdrover
View
27.647
Download
7
Tags:
Embed Size (px)
Citation preview
sh404sef, urls, seoand more
What's the plan ?
a - What are we talking about ? b - Why would you use it ? c – Taking a tour
before you start getting started backend and main settings
d – Where do I find it?
a - What are we talking about ?
A Joomla 1.5.x native extension
adds SEO features fix SEO issues improves security
b - Why would you use it ?
Improved search engine rankingand increased traffic:
get the shortest, most significant urls for your siteand your web rankings
remove duplicate URLs customize the page title and page description automatically emphasize all your article titles
with "Heading tags" satisify many of the Google recommendations for search
engine optimization with just a few clicks
b - Why would you use it ?
Protect your site from commonexploits including:
cross-site scripting attacks (XSS) malicious page requests flooding attacks robots spamming input forms such as the contact page
(using Project Honey Pot) site access from suspicious domains (using IP address
white listing and black listing) identification of site software using the 'meta generator'
tag
b - Why would you use it ?
Improved site navigation andHTML best-practices:
turn error pages into articles containing popular links and/or other relevant content
automatically indicate the links on your site that lead to external sites with a small icon
automatically convert table-based ouput of core Joomla extensions to the preferred tableless HTML
c - Before you start : SEF urls
why ? Joomla only knows about option=com_content&view=... someone needs to translate
what is it ?from : mysite.com/index.php?
option=com_content&view=article&id=12
to : mysite.com/seo/best-practices.html
c - Before you start : Regular urls
internet
mysite.com/index.php?option=com_content&view=article&id=12
Joomla! index.php option=com_content&view=article&id=12
Joomla generated page content
internet
Web server software(Apache, IIS,...)
c - Before you start : SEF urls
internet
Web server software(Apache, IIS,...)
/seo/best-practices.html
404 – Page not found error page
best-practices.html file does not exist
in /seo dir
internet
c - Before you start : SEF urls
internet
Web server software(Apache, IIS,...)
/seo/best-practices.html
best-practices.html file does not exist
in /seo dir ?Joomla! index.php
Joomla generated page content
Send request toindex.php anyway
rewriting
internet
c - Before you start : SEF urls
internet
Web server software(Apache, IIS,...)
/seo/best-practices.html
Joomla generated page content
rewriting
index.php
sh404sef
index.php
Joomla!
option=com_content&task=...
/seo/best-practices.html
internet
c - Before you start : SEF urls
internet
Web server software(Apache, IIS,...)
/seo/best-practices.html
rewriting
index.php
sh404sef
index.php
Joomla!
option=com_content&task=...
/seo/best-practices.html
internet
sh404sef
Joomla generated page content
c - Before you start : Rewriting
Web server software(Apache, IIS,...) rewriting Joomla!
Apache.htaccess file (needs
mod_rewrite)/index.php/ in url
IISISAPI module/index.php/ in urlbuilt in IIS 7.0
othersnginx, Lighttpd, ...
rewriting is outside of Joomla!
c - Before you start : SEF urls
Search Engines Friendly urls today : Friendly URLs
for people for search engines
c - Before you start : SEO
Search Engines Optimization complex, many factors
on page off page : backlinks, age,...
sh404sef : on page optimization #1 factor : page title, not SEF url Good starting point :
www.alledia.com
c - Getting started
Installing use Joomla 1.5.x installer packages are all inclusive, only one file beware of permissions/file ownership
issues(1.5.x version does not use fully the FTP layer)
c - Getting started
Upgrading use Joomla installer remove old version install new version everything is preserved : urls, settings, ... preserving can be disabled in backend
c - Getting started
Dual-level interface
c - Getting started
Dual-level interface
c - Getting started
Default settings are usually OK review ALL settings before enabling
1 2 3
c - Getting started
Enabling with default settings : SEF urls with /index.php/ (don't
require .htaccess) most important seo improvements most important security checks
c - Getting started
if using a .htaccess file (or equivalent) must remove /index.php/ from urls
(in extended display mode)
c - Getting started
prompted to "clear the url cache" when saving configuration
c - Getting started
index.php
sh404sef
index.php
sef / non-sef pairs are stored in database
setting does not modify the way URL is built
clear URL database
setting modify the way URL is built
do not clear URL database
ex: insert section name in url ON/OFF ex: turn security ON/OFF
option=com_content&task=... /seo/best-practices.html
c - backend and main settings
prompted to "clear the url cache" when saving configuration
c - backend and main settings
Security stats on main control panel
monthly logs rotationstats display updated
by clicking on linkdon't be afraid :)
d - Where do I find it
Where do I find it
Main: dev.anything-digital.com/sh404SEF Docs: dev.anything-digital.com/sh404SEF/user-manual.html Forum: dev.anything-digital.com/Forum/39-sh404SEF FAQs: dev.anything-digital.com/FAQs/sh404SEF/