1 / 27

Drupal SEO: Improve Site Structure, Content, and Links for Higher Rankings & Increased Traffic!

Learn how to improve your Drupal website's SEO with effective strategies for site structure, content optimization, and link building. Increase your search engine rankings and drive more organic traffic to your website!

vsmith
Download Presentation

Drupal SEO: Improve Site Structure, Content, and Links for Higher Rankings & Increased Traffic!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kristen Pol CruzTech, LLC (Freelance)‏ Web, Drupal & SEO drupal@kristen.org Santa Cruz, CA drupal: kepol Drupal SEO

  2. Improving your Site Structure, Content, and Links for Higher Search Engine Ranking Increased Traffic! Organic vs Paid Search Result = Marketing Message What is Search Engine Optimization (SEO)?

  3. 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?

  4. What Do YOU Think Impacts SEO?

  5. A LOT! • 200+ factors!!! • 12 changes to algorithm weekly • Don't worry about keeping up with search engine changes...worry about your content

  6. 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

  7. (Some) SEO Factors • Content!(unique and on topic)‏ • Page title <title> (mucho importante!)‏ • Meta data (marketing blurb, robot control)‏ • Keywords (chosen & used wisely)‏ • Internal & external links (keywords/related)‏ • Domain trustworthiness (age, links in&out)‏

  8. 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

  9. Header & Meta Data • Page <title> tag!!! • Meta description = MARKETING message • Meta keywords – placeholder for your keywords • Robot meta data – nofollow, noindex, nocache

  10. Connectivity • Link text is IMPORTANT • Inbound links (external links)‏ • Outbound links (to trusted & relevant sites)‏ • Internal links • Cross links – beware of link farms!

  11. 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

  12. SEO Related Modules • Excerpt • Alinks • More Like This • Related Content • Featured Content • Glossify Internal Links • URL List • Custom Breadcrumbs • Pathologic • Automatic Node Titles • Menu Attributes • Links Checker • SEO Friend • SEO Checklist • SEO Checker • HTML Purifier • Google Analytics • Service Links • Nofollow List • RobotsTxt • Path • Path Auto • Page Title • Global Redirect • Path Redirect • Meta Tags • by Path • by Node Type • XML Sitemap • Search 404 YIKES!!!!!! http://www.kristen.org/content/drupal-seo-modules

  13. 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

  14. Path – path module • Optional core module • Enable • Edit page & specify in URL path settings text field • Use short, intuitive paths with good keywords

  15. 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

  16. Path – path_redirect • Enable • Configure pathauto Update Action • Create custom redirects • 301 redirects from old aliases to new aliases

  17. 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

  18. 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 • <title> tag is MOST important on-page optimization (marketing + search algorithms)‏

  19. 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!)‏

  20. 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

  21. 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!!!

  22. Q&A

  23. Thank you...

More Related