Site Architecture And Internal Linking

Download Report

Transcript Site Architecture And Internal Linking

Site Architecture and Internal Linking
By Stephan Spencer,
Founder & President, Netconcepts
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Site Architecture
 It’s not just about inbound links; internal links matter too
 Your home page’s PageRank gets distributed to your deep
pages by virtue of your hierarchical internal linking structure
 Links are the currency of the Web as far as search engines are
concerned; spend it wisely w/in your site
–
–
–
–
Site hierarchy (tree structure)
Breadcrumb navigation
Site map
Tagging and folksonomies
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Breadcrumb
navigation
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Tag Cloud
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Let It Flow
 Link juice dissipates due to
– Dynamic URLs
– Session IDs or User IDs in the URL
– Superfluous flags in the URL
 Link juice is typically blocked by
–
–
–
–
Links based in JavaScript, Java, or Flash
Overly complex URLs (e.g. 7 parameters in the query string)
Forms (including pulldown lists)
Temporary (302) redirects
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Let It Flow
 Manage the flow using “nofollow” on unimportant links
– <a href=“/privacy-policy.htm” rel=“nofollow”>
 Does it flow? Tools to check
– Poodle Predictor (www.gritechnologies.com/tools/spider.go)
– Server Header Checker (www.searchengineworld.com/cgibin/servercheck.cgi)
– SEOChat’s PageRank Lookup
– Site: search on SEOChat’s PageRank Search
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Server Header Checker
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
SEOChat’s PageRank Lookup
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
SEOChat’s PageRank Search
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
URL Testing & Iterative Optimization
 URL affects
searcher
clickthrough
rates
 Short URLs
get clicked on
2X long URLs
(Source: MarketingSherpa,
used with permission)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
URL Testing & Iterative Optimization
 Further, long URLs appear to act as a deterrent to clicking,
drawing attention away from its listing and instead directing it to
the listing below it, which then gets clicked 2.5x more frequently.
– http://searchengineland.com/080515-084124.php
 Don’t be complacent with search-friendly URLs. Test and
optimize.
 Make iterative improvements to URLs, but don’t lose link juice to
previous URLs. 301 previous URLs to latest. No chains of 301s.
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Site Architecture for Ecommerce Sites
(and other Large Dynamic Sites)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Linking Structure
 Anchor text is critical
 Hierarchical
– Through good site-wide navigational design in a header, sidebar or footer
 Breadcrumb navigation
– Good for users and good for search engines
– Reinforces which pages are the most important
 No flash-only navigation. Alt text on graphical links.
 Mouseover nav - CSS, not Javascript
 Most important deep pages should be minimal # of clicks from
home page
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Pagination
 Excessive pagination can cause numerous pages of product
listings to not get crawled. Reduce # of pages in pagination
system to improve crawlability & indexation
 Next/Previous vs. page number list vs. Show All
 Consider disallowing “View All” links and forcing spiders through
subcat pages. Display as many products per page as possible
(max 120) within 150K file size.
 Fewer products per subcat = fewer pagination pages to crawl at
subcat level for max product indexation
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Guided Navigation
 Guided navigation, a.k.a. faceted navigation, provides clickable
product inventory breakdowns, by brand, color, price range, etc.
By doing so it creates into a huge number of permutations for the
spiders to follow.
 The problem is exacerbated by having column headings
clickable for resorting
 Nofollow all links that do price range breakdown, re-sorting and
re-pagination
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Categorization
 Recruit a taxonomy specialist
 Follow web standards in naming conventions
– Readily understandable by most web users. E.g. ”About us”
 Match up with keyword research
 Legacy names / industry buzzwords as category names not
always ideal
– E.g. kitchen electrics vs kitchen small appliances
– E.g. bespoke vs tailored
 Goes into anchor! Also the title, H1, copy on the page, URL…
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Tagging





Great for deep internal linking, interlinking
Generates keyword-rich links
Display tag clouds of most popular tags
Link to "related tags”
Allow visitors to tag your stuff? (ie. “folksonomies”)
– Customers use their own terminology / vocabulary
 Mine your own weblogs to look for most frequently searched
keywords and use those as tags
 Also tag externally: reddit, delicious, digg, Technorati
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Internal Search Results Pages
 Is it indexable content? Only if engines can find it
through links.
 Caution: Google’s new webmaster guideline
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Great Content, No Inlinks = Invisible
 Home page attracts the most links
 Internal linking structure helps with spending your PageRank
internally
 Don’t neglect building inlinks to deep pages too
 When you rank well in the engines, their results get scraped and
you get links
 Don't put a barrier up to password protect your archives. Or if
you must, let the spiders through without password.
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Multiple Copies of Product Pages
 Duplicate content = BAD
 Paraphrase and/or add additional unique content
 On different sites
– Does one site host the canonical version? If so, help the
spiders figure out which one is canonical by linking to it from
the others.
 On the same site
– Superfluous parameters in the URL (tracking codes,
breadcrumb trail, session IDs, etc.)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Site Architecture for Blogs
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Rejig Internal Linking Structure
 Tag clouds & tag pages & tag conjunction pages (e.g.
“UTW Theme Compatibility Thing” WordPress plugin)
 Related Posts (e.g. “Yet Another Related Posts” plugin)
 Top 10 posts (e.g. “Popularity Contest” plugin)
 Next & Previous / pagination (e.g. “WP-PageNavi”
plugin)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Tags point
to Technorati
tag pages
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com
Tags point to
internal tag
[email protected]
pages
A tag page
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Title Tags
 Blog name at the end of the title, not at the beginning
 Tag name should go in title on a tag page
 Customize with additional keywords for display only on
your home page
 Override title tags w/ custom one ( “SEO Title Tag”
WordPress plugin)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
“SEO Title Tag” plugin for WordPress
 Free & open source
 Allows you to override the title tag with a custom one on any
post, static page, tag page, category page, etc.
 Now updated to work with WordPress 2.3+
 Can even define a custom title on ANY url
 Reverses the order of the blog name and the title, or drop the
blog name altogether, or replace it with a shorter nickname
 Can use category’s description as the title on category pages
 Has a Mass Edit admin and an Options page to change settings
 Download at www.netconcepts.com/seo-title-tag-plugin/
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Great name
for the blog!
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
URLs
 Subdomain? Subdirectory? New domain? Domain of
your blog host?
– www.metlife.com/blog vs. StayingFitBlog.com
– Got a blogspot.com or wordpress.com URL? You benefit
from their domain authority, but you’re forever wedded to
them!
 Rewrite to contain keywords, hyphens not underscores
 Maintain legacy URLs even after switching platforms
 Keep post slugs relatively short (e.g. “Slug Trimmer” or
“Clean Trunks” plugin)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
URL Testing & Iterative Optimization
 Test and optimize URLs, but don’t lose link juice to previous
URLs. 301 previous URLs to latest. No chains of 301s.
 WordPress handles 301s automatically when renaming post slugs
 Mass edit admin for URLs (post slugs) in WordPress – via the
“SEO Title Tag” plugin (www.netconcepts.com/seo-title-tagplugin)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Anchor Text
 Make the post’s title a link to the permalink page
 Use SEOMoz Backlink Anchor Text Analysis tool or
BLA (tools.seobook.com/backlink-analyzer) to look for
opportunities to request revisions to anchor text on
inbound links
 Internally link back to old, relevant posts within the body
of a blog post. Don’t use “here” or “previously” etc. as
the anchor text!
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Post title is anchor text.
“Permalink” is yucky anchor text!
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
PageRank Sculpting Your Blog
 My preference is to have rel=nofollow
– On links in trackbacks, comments (by default on most platforms)
– Where the link would be reciprocal
– On links to date-based archives, assuming you have category and tag
hierarchy (noindexing/disallowing is not enough!)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
More Blog Optimizations
 Heading tags
– category name on category page
– Yes for post titles, no for dates!
 Emphasis tags within posts (bold, strong, etc.)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
More Blog Optimizations
 “Optional Excerpts” (to minimize duplicate content)
– Write unique content (i.e. paraphrase), don’t just use the first
couple paragraphs (i.e. Don’t use the <!--more--> tag!)
 “Sticky” posts
– Always appear at the top of the page
– A way to add keyword-rich intro copy to a category page or
tag page
– e.g. “Adhesive” or “WP-Sticky” plugin
 Author profile pages & author links (for group blogs)
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Sticky post
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Author profile
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
More Cool WordPress Plugins








PodPress
Popularity Contest
EmailShroud & Transpose Email
ShareThis
MyAvatars
WordPress Quiz Plugin
WP-PostRatings
WP-Polls
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]
Q&A!
 For an ebook on Google power searching, SEO
checklists & worksheets, and audio recording, executive
summary & transcript of thought leaders
teleconferences on SEO & blogging, drop me your
business card or e-mail your request to
[email protected]
 To contact me: [email protected]
© 2006 Stephan M Spencer Netconcepts www.netconcepts.com [email protected]