Download presentation
Presentation is loading. Please wait.
Published byPiers Cunningham Modified over 9 years ago
1
Drupal SEO Kristen Pol CruzTech, LLC (Freelance) Web, Drupal & SEO drupal@kristen.org Santa Cruz, CA drupal: kepol
2
What is Search Engine Optimization (SEO)? Improving your Site Structure, Content, and Links for Higher Search Engine Ranking Increased Traffic! Organic vs Paid Search Result = Marketing Message
4
First Position => Most Clicks Percent of Clicks Relative to 1st Position: 1 (First)42.13%n/a 2 (Second)11.90%3.5x less 3 (Third)8.50%4.9x less 4 (Fourth)6.06%6.9x less 5 (Fifth)4.92%8.5x less Does Ranking Really Matter?
5
What Do YOU Think Impacts SEO?
6
A LOT! 200+ factors!!! 12 changes to algorithm weekly Don't worry about keeping up with search engine changes... worry about your content
7
Site Quality Getting #1 in Google won't help if your site sucks! Off topic Outdated Buggy / broken links Confusing UI Design your site for your users
9
(Some) SEO Factors Content! (unique and on topic) Page title (mucho importante!) Meta data (marketing blurb, robot control) Keywords (chosen & used wisely) Internal & external links (keywords/related) Domain trustworthiness (age, links in&out)
11
Content Relevant and unique Timely/fresh Well chosen and used keywords (don't spam!) Link text is very important How far page is from home page Clean, readable links (with keywords) Sitemap for finding content
12
Header & Meta Data Page tag!!! Meta description = MARKETING message Meta keywords – placeholder for your keywords Robot meta data – nofollow, noindex, nocache
14
Connectivity Link text is IMPORTANT Inbound links (external links) Outbound links (to trusted & relevant sites) Internal links Cross links – beware of link farms!
15
Techie Details Clean URLs SEO friendly theme Valid HTML No broken links robots.txt – index control nofollow – untrusted or unverified links sitemap.xml – list of indexable pages
16
SEO Related Modules Path Path Auto Page Title Global Redirect Path Redirect Meta Tags by Path by Node Type XML Sitemap Search 404 Menu Attributes Links Checker SEO Friend SEO Checklist SEO Checker HTML Purifier Google Analytics Service Links Nofollow List RobotsTxt Excerpt Alinks More Like This Related Content Featured Content Glossify Internal Links URL List Custom Breadcrumbs Pathologic Automatic Node Titles YIKES!!!!!! http://www.kristen.org/content/drupal-seo-modules
17
Path – Clean URLs Requires apache mod_rewrite http://test/admin/settings/clean-urls Off - http://test/?q=admin/settings/clean-urls On - http://test/admin/settings/clean-urls
18
Path – path module Optional core module Enable Edit page & specify in URL path settings text field Use short, intuitive paths with good keywords
19
Path – pathauto module Enable & Configure - site building > url aliases > automated alias settings General settings – Update Action Node path settings – default can be empty, patterns for specific content types Edit a page - “automatic alias” will be checked (be careful if unchecking!) Keyword relevant patterns => good URLs
20
Path – path_redirect Enable Configure pathauto Update Action Create custom redirects 301 redirects from old aliases to new aliases
21
Path - globalredirect Enable & Configure – site configuration > global redirect Will make sure duplicate URLs are handled with 301 redirects node/1/ => node/1 ?q=node/1 => node/1
22
Content - page_title Enable & Configure – content management > page titles Add patterns (site specific) Check content types for text field Edit page – enter page title – will follow pattern if specified tag is MOST important on-page optimization (marketing + search algorithms)
23
Content – nodewords Enable & Configure – content management > meta tags Tags to show on edit form (description, optionally keywords Front page info Edit a page and fill in meta tag text Description shows up in some results (marketing!)
24
Tools - xmlsitemap Enable (base module + submission and node) Configure – site configuration > xml sitemap Defaults okay Run cron Creates [domain]/sitemap.xml e.g. http://test/sitemap.xml Provides list of pages for search engines
25
Tools – SEO Friend Enable & Configure – content management > SEO Friend Required, min/max length & words, duplicate checking Pathauto checkbox (keeps track if unchecked) Reports – reports > SEO reports List of SEO modules installed List of page titles and meta data and duplicates Pathauto update action check Open to new features!!!
26
Q&A
27
Thank you...
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.