You are on page 1of 2

1.

InstallWordpress

4.URLstructureforposts

6.Op\mizetheme:Header

8.Musthaveplugins

chooseanintelligentdomainnamewhich
containskeyword(s)(ifpossible)
choosetherightTLDfor
you

op\mizeyourURLstructurebyusingthe
proper\esofwordpress(permalinks)
dontincludethecategoryinyourpost
URLs,perhapsifyouchangethecategoryof
apostlater,wordpresswillnotcreateanew
URL
byincludingafourdigitnumber,yourpost
URLisop\mizedforGoogleNews(perhaps
youwanttogetinthere)
dontincludetoomuchfolders
forexampleyoucansetyourpostURLby
using#3

op\mizeyour\tle,chooseanideal\tlefor
allkindsofpagesofyourblog:#4
ifnecessary,dothesamewithyour
descrip\ons
donttletsearchenginesindexingallof
yourpagestoavoidduplicatecontent:#5
addsomelanguageinforma\on:#6
specifytheloca\onofyourrobots.txt:#7

AddlinkaEributefordoingpageranksculp\ng
theeasyway
CustomQueryStringReloadedtochangethe
numberofpostsdisplayedinyourarchives,
categories
DagonDesignSitemapGeneratortocreatea
HTMLsitemapforbeEerinternallinkbuilding
GoogleXMLSitemapstocreatewebsitemaps
Pagebar2toop\mizethenaviga\oninyour
blog
SimilarPoststoop\mizeyourinternallink
structure
SociableincludesbuEonsforsocial
bookmarkingpagesinyourposts
wpSEOtoop\mize\tle,descrip\on&keywords
easily

2.robots.txt

createale&nameitrobots.txt
putitintherootdirectoryofyourdomain
toallowthebotsofallthesearchengines
tocrawlallofyoucontent,insert#1inyour
robots.txt
becarefulwiththeuseofrobots.txt,you
canharmyourblogbyusingitthewrong
way,beEerreadthisgreattutorial

5.Chooseyourtheme
3..htaccess
createale&nameit.htaccess
putitintherootdirectoryofyourdomain
tosetyourdefaultURLwithwww,edit
your.htaccessandinsert#2
Wordpresswillalsouse.htaccesstocreate
speakingURLs
touse.htaccess,yourapachewebserver
havetosupportsmod_rewrite

Hint:Amoredetailedresourcetoop\mize
yourWPblog:JoostdeValk

youcanndmanythemes,herearesome
greatresources:
ThemeViewer
ThemeDesigner
CandyCollege
Bloggonaut
WordpressThemes
Noupe
MagazineThemes
Hackwordpress
Dr.Web
downloadsomethemesyoulike,butalso
inspectthesourcecodeofthetheme:be
surethatthesourcecodeiswellstructured

7.Op\mizetheme:Body
removethelinkofyourpostsheadline
useheadlinestohighlighttextpassagesas
important,nottostyleyouryourdesign
(alsoremovethe<h2>headlinesfromyour
sidebar
usepageranksculp\ngcareully

Hint:
allthestepsofthischeatsheetareonly
somebasics
withthischeatsheetitispossibleto
createawordpress,nearlyop\mizedfor
searchengines
tohavesuccessinsearchengines,itis
alsoveryimportanttogetbacklinks,
connectandinteractwithotherbloggers
thatstopicforanothercheatsheet

9.Usertracking
installausertrackingsystemtoanalyseyour
trac(forexampleuseGoogleAnaly\cs)

10.Addingasitemap
addyoursitemapinGoogleWebmastertools

11.Archives
createamonthly&weeklyarchive

Example&CodeArea
#1: Useragent:*

Disallow:
#2: RewriteCond%{HTTP_HOST}^domain\.tld$[NC]

RewriteRule^(.*)$hEp://www.domain.tld/$1[R=301,L]
#3: /666%post_id%%postname%/
#4: <\tle>

<?phpif(is_single()){?><?phpthe_\tle();?>|tekka.de</\tle><?php;}?>

<?phpif(is_page()){?><?phpechowp_\tle();?></\tle><?php;}?>

ByMarkusWalter,Munich2008,V1.0

#5: <?phpif(is_day()||is_tag()||is_search()||is_404()||is_author()){echo"<metaname=\"robots\"
content=\"noindex,follow,noodp\"/>";}else{echo"<metaname=\"robots\"content=\"index,follow,all,noodp
\"/>";}?>
#6:<metaname="language"content=en"/>
#7:<metaname="siteinfo"content="robots.txt"/>

CheatSheet:SEOforWordpresspoweredbyhEp://www.tekka.de

Sidebarcontent

Createaweeklyarchive

Addi\onalhints

youdonthavetoputthesamesidebarelementsonallkindsofpages,forexemple
theelementNewpostsisnotnecessaryonhome(thereyoualreadyhavethenew
posts)
tocontrolthepowerofyourpages,youcanusepageranksculp\ng,butcarefully
(forfurtherinforma\onreadanar\cleofJohannes)
putthefollowingelementsatyoursidebar,somewithnofollow(thenofollow
elementsarehighlighted)
bynotlinkingtoallthecategoriesfromallpages,youcancreateclustersofpages
withsametopics
bylinkingtothexnewpostsfrommanypagesyoucanacceleratetheindexingof
theseposts
bynotlinkingtoallthearchivepages(a~er2yearsbloggingyouhave24linksto
monthlyarchives)youcanusethepowerofeachpostmoreintelligent
thelatestcommentsonyourpagesmakesure,thatthereisac\ononyourpages

createanewsta\cpageandinsertthe
code#1fortheweeklyarchiveoverview
page
linktothatweeklyarchiveoverviewpage
fromeverypageofyourblog(sameforyour
htmlsitemap
linktotheweeklyarchivebyincluding#2
onallyourposts
bycrea\ngaweeklyarchiveyoucan
op\mizeyourinternallinks

useFeedburnertoop\mizeyourfeed
tracktheac\vi\esofthesearchenginespiderswith
Crawltrack
protectyourcontentwithBotTrap
withthepluginPopularityContestyoucaneasilyprovideyour
burnerpostsondierentplacesonyourblog
saveyourdatabaseautoma\clywiththepluginWordpress
DatabaseBackup!!!!

Pingtootherservices

WordpressDownload(english|german)
Templatetags(english|german)
Wordpressforums(english|german)

Home
categories
archive(monthly)
latestcomments
Post
newposts(iprefer35newposts)
categories(excep\on:thecategorythepostbelongto,linkthiscategorywithout
nofollow)
archive(monthly)(excep\on:themonththepostispublished,linkthismonth
withoutnofollow)
latestcomments
Archives,Pages
newposts
categories
archive(monthly)
latestcomments

bypingingotherservicesyoucan
acceleratetheindexingofyourposts
butdontpingtoomuchservices
examplepinglist,youcanconguratein
yourWordpressproper\es:
hEp://ping.wordblog.de/
hEp://ping.blogstart.de/
hEp://xmlrpc.blogg.de/
hEp://rpc.pingoma\c.com/
hEp://rpc.technora\.com/rpc/ping
hEp://ping.feedburner.com
hEp://api.my.yahoo.com/RPC2
hEp://blogsearch.google.com/ping/RPC2
hEp://www.blogpeople.net/servlet/
weblogUpdates
hEp://rpc.weblogs.com/RPC2
hEp://ping.wordblog.de/

Usefullinks

CheetSheat:SEOforWordpress
Version1.0
Page1:Stepstocreateanop\mizedWordpressblog
Page2:Addi\onalinforma\on,hints&links
Author:
MarkusWalterisworkingnearMunichatSevenOne
InermediaGmbH,asubcompanyoftheProSiebenSat.1
MediaAG.ThereMarkusisresponsibleforSEOandweb
analy\cs.
Contact:
Email:walter[dot]markus[at]gmx[dot]com
Skype:mwalter|ICQ:117319378
Website:hEp://www.tekka.de[feed]
XING|Linkedin

Example&CodeArea
#1: <?phpwp_get_archives('type=monthly&show_post_count=1');?>
#2: <ahref="hEp://www.domain.tld/<?phpthe_\me('Y');?>/?w=<?phpthe_\me('W');?>">Allpostsfromweek<?phpthe_\me('W');?>/<?phpthe_\me('Y');?></a>

ByMarkusWalter,Munich2008,V1.0

CheatSheet:SEOforWordpresspoweredbyhEp://www.tekka.de

You might also like