SlideShare una empresa de Scribd logo
1 de 15
Search Engine
Optimization & Drupal!
           Keywords!
       Page Optimization!
       Site Optimization!
          Ninja Toolkit!


     Robert Carr rob@cognimatic.com!
Keywords!
The words or phrases typed into search
engine:!
!
!
!
  Keywords define market and organizes
                audience!
Keyword Research!
Market: who is your intended audience, and
what is the competition?!
!
Purpose: what does your site do?!
  Brand – product, organization, pedigree!
  Conversion – transactions, leads!
Finding Keywords!
Look at own site search statistics!
Look at competitorsʼ sites and keywords!
Monitor trends (Google Trends and Zeitgeist)!
Try out keywords in Google, Yahoo, Bing,
Wikipedia and real people!
!
…and paid tools and services!
!
!
Page Optimization!


       Write
    interesting
      content!
Page Structure!                                              And	
  where	
  to	
  sprinkle	
  keywords	
  

                                                         My	
  Great	
  Page	
  |	
  UCLA	
  
Page <title>! /tle	
  module	
  
             Page	
  
                                                 h"p://ucla.edu/page-­‐/tle	
  
SemanticPath	
  auto	
  &	
  Clean	
  URLs	
  
           URL!                                  Home	
  |	
  About	
  |	
  Calendar	
  |	
  Maps	
  

Menu system!                                     Title!
H1-H6 for titles and sections!
                                                                                                        Keywords!!
Important text first!




                                                                                                              But donʼt overdo it!
Meaningful filenames!
Link to stuff (more juice)!
W3C/508 compliance!
Interesting, fresh content!
Pages – Technical Stuff!
META:!
  Keywords ?!
  Description!
  Copyright!     Nodewords	
  module	
  

  Geo/ICBM!
Canonical URL!
Robots!
<TITLE> tag!      Page	
  /tle	
  module	
  

!
Advanced Page Metadata!
Dublin Core – describe digital media and more thorough tagging
system.!
!
RDF (Resource Description Framework) – W3C spec
for relating information and adding semantic value to text.!
!
PICS labels – Platform for Internet Content Selection (Parental/Student
filters)… but use dwindling.!
!
Short URLs <link rel="shorturl" href="http://ucla.in/1234" />

                  drupal.org/project/nodewords	
  
Site Optimization!
robots.txt - www.robotstxt.org!
sitemap.xml - www.sitemaps.org!
Speed [of page load] - ranking and humans!
   Opcode/page caching!
   Yslow for other tips (CDN, sprites, compression…)!
Redirects – HTTP 301 for page moves!
HTTP 403/404 Error pages – for humans!
Google Analytics!
Drupal Tools – On Page!
  Clean URLs: core!
  Page title: drupal.org/project/page_title!
  Path: core!
  Pathauto: drupal.org/project/pathauto!
  Path Redirect: drupal.org/project/path_redirect!
  Global Redirect: drupal.org/project/globalredirect!
  Metatags: drupal.org/project/nodewords!
  Content Optimizer:
  drupal.org/project/contentoptimizer!
  !
Drupal Tools – Whole Site!
    XML Sitemap (2.0+)
    drupal.org/project/xmlsitemap!
    Text sitemap drupal.org/project/site_map!
    Boost drupal.org/project/boost!
    Thrifty 404 module drupal.org/project/thrifty404!
    Google Analytics
    drupal.org/project/google_analytics!
    Site Verification drupal.org/project/site_verify!
    !
!
Drupal SEO Tools (condensed)!


    In simple terms…
    drupal.org/project/
      seo_checklist!
Ninjaʼs Tools of Choice!
Google account and toolbar http://toolbar.google.com!
     Yahoo https://siteexplorer.search.yahoo.com/!
     Bing www.bing.com/webmaster !
Google Analytics www.google.com/analytics!
Google Webmaster Tools www.google.com/webmasters/tools!
Google Adwords Keyword Tool https://adwords.google.com/select/KeywordToolExternal!
SEO Plugin for Firefox http://tools.seobook.com/firefox/seo-for-firefox.html!
W3C et al validators: !
     http://validator.w3.org!
     WAVE toolbar (http://wave.webaim.org) !
     Firefox Web Developer toolbar!
Great Reference!
• Drupal 6 SEO (Ben Finklea, Packt, Sep 2009)!
• SEO Warrior (John Jerkovic, OʼReilly, Nov 2009)!
• Yahoo Style Guide (Yahoo, July 2010) !




                     But see also:
     groups.drupal.org/search-engine-optimization!
The End!

    Keywords!
Page Optimization!
Site Optimization!
   Ninja Toolkit!

Más contenido relacionado

La actualidad más candente

Two Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic Web
Two Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic WebTwo Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic Web
Two Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic WebDanny Ayers
 
Semantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web toSemantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web toSabin Buraga
 

La actualidad más candente (7)

Search Engines
Search EnginesSearch Engines
Search Engines
 
Search engines
Search enginesSearch engines
Search engines
 
Pdfsamplefile
PdfsamplefilePdfsamplefile
Pdfsamplefile
 
Two Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic Web
Two Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic WebTwo Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic Web
Two Webs! : combining the best of Web 1.0, Web 2.0 and the Semantic Web
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Semantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web toSemantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web to
 
Search engines
Search enginesSearch engines
Search engines
 

Destacado

งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1Kasamesak Posing
 
Cruz jessenia informe n° 2
Cruz jessenia informe n° 2Cruz jessenia informe n° 2
Cruz jessenia informe n° 2Jessenia Cruz
 
เรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศ
เรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศเรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศ
เรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศTunyachanok Poungthongkhum
 
O Desafio do Branding Cibercultural
O Desafio do Branding CiberculturalO Desafio do Branding Cibercultural
O Desafio do Branding CiberculturalHeber Sales
 
ใบงานที่ 4
ใบงานที่ 4ใบงานที่ 4
ใบงานที่ 4FirstAnupong
 
Harnessing the power of public private partnerships
Harnessing the power of public private partnershipsHarnessing the power of public private partnerships
Harnessing the power of public private partnershipsSteve O'Neill
 
Implementing videos in online educational settings
Implementing videos in online educational settingsImplementing videos in online educational settings
Implementing videos in online educational settingsM. Laeeq Khan
 
Pilar G. Bahamonde
Pilar G. Bahamonde  Pilar G. Bahamonde
Pilar G. Bahamonde FRHEurope
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data CenterCisco Canada
 
Digital Marketing Plan for a FMCG
Digital Marketing Plan for a FMCGDigital Marketing Plan for a FMCG
Digital Marketing Plan for a FMCGPrashant Saxena
 
The Guide To Driving ROI With Dynamic Ads on Facebook and Instagram
The Guide To Driving ROI With Dynamic Ads on Facebook and InstagramThe Guide To Driving ROI With Dynamic Ads on Facebook and Instagram
The Guide To Driving ROI With Dynamic Ads on Facebook and InstagramNanigans
 
QuickFMS Introduction
QuickFMS IntroductionQuickFMS Introduction
QuickFMS IntroductionAmit Prasad
 

Destacado (16)

งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Cruz jessenia informe n° 2
Cruz jessenia informe n° 2Cruz jessenia informe n° 2
Cruz jessenia informe n° 2
 
เรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศ
เรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศเรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศ
เรื่อง ตัวอย่างโปรแกรมระบบสารสนเทศ
 
Exposicion fabio del jesus
Exposicion fabio del jesusExposicion fabio del jesus
Exposicion fabio del jesus
 
CV, 2007 update LinkedIn
CV, 2007 update LinkedInCV, 2007 update LinkedIn
CV, 2007 update LinkedIn
 
O Desafio do Branding Cibercultural
O Desafio do Branding CiberculturalO Desafio do Branding Cibercultural
O Desafio do Branding Cibercultural
 
ใบงานที่ 4
ใบงานที่ 4ใบงานที่ 4
ใบงานที่ 4
 
Com
ComCom
Com
 
Harnessing the power of public private partnerships
Harnessing the power of public private partnershipsHarnessing the power of public private partnerships
Harnessing the power of public private partnerships
 
Implementing videos in online educational settings
Implementing videos in online educational settingsImplementing videos in online educational settings
Implementing videos in online educational settings
 
Pilar G. Bahamonde
Pilar G. Bahamonde  Pilar G. Bahamonde
Pilar G. Bahamonde
 
Sentido de vida
Sentido de vidaSentido de vida
Sentido de vida
 
Security and Virtualization in the Data Center
Security and Virtualization in the Data CenterSecurity and Virtualization in the Data Center
Security and Virtualization in the Data Center
 
Digital Marketing Plan for a FMCG
Digital Marketing Plan for a FMCGDigital Marketing Plan for a FMCG
Digital Marketing Plan for a FMCG
 
The Guide To Driving ROI With Dynamic Ads on Facebook and Instagram
The Guide To Driving ROI With Dynamic Ads on Facebook and InstagramThe Guide To Driving ROI With Dynamic Ads on Facebook and Instagram
The Guide To Driving ROI With Dynamic Ads on Facebook and Instagram
 
QuickFMS Introduction
QuickFMS IntroductionQuickFMS Introduction
QuickFMS Introduction
 

Similar a Search Engine Optimization & Drupal

Search Engine Optimization Overview
Search Engine Optimization OverviewSearch Engine Optimization Overview
Search Engine Optimization OverviewSemel Admin
 
October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101Eric Sembrat
 
Get the best Seo training in Pune at brainmine.
Get the best Seo training in Pune at brainmine.Get the best Seo training in Pune at brainmine.
Get the best Seo training in Pune at brainmine.Seo Brainmine
 
Search Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for DevelopersSearch Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for DevelopersMatthew Robinson
 
Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013Maori Ito
 
On-page SEO for Drupal
On-page SEO for DrupalOn-page SEO for Drupal
On-page SEO for DrupalSvilen Sabev
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Mikael Jacobsen
 
Overview of how to do SEO
Overview of how to do SEOOverview of how to do SEO
Overview of how to do SEOChris Finne
 
Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012scorlosquet
 
Designing for Search
Designing for SearchDesigning for Search
Designing for SearchKelly Page
 
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreLeveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreBarbaraStarr2009
 
Open belgium 2015 - open tourism
Open belgium 2015 - open tourismOpen belgium 2015 - open tourism
Open belgium 2015 - open tourismRaf Buyle
 
Fundamentals of web_design_v2
Fundamentals of web_design_v2Fundamentals of web_design_v2
Fundamentals of web_design_v2hussain534
 
Searching the internet - what patent searchers should know
Searching the internet - what patent searchers should knowSearching the internet - what patent searchers should know
Searching the internet - what patent searchers should knowEric Sieverts
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & WhyRachael L Moore
 

Similar a Search Engine Optimization & Drupal (20)

Search Engine Optimization Overview
Search Engine Optimization OverviewSearch Engine Optimization Overview
Search Engine Optimization Overview
 
Boost and SEO
Boost and SEOBoost and SEO
Boost and SEO
 
SEO for developers
SEO for developersSEO for developers
SEO for developers
 
October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101
 
Get the best Seo training in Pune at brainmine.
Get the best Seo training in Pune at brainmine.Get the best Seo training in Pune at brainmine.
Get the best Seo training in Pune at brainmine.
 
Search Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for DevelopersSearch Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for Developers
 
Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013
 
On-page SEO for Drupal
On-page SEO for DrupalOn-page SEO for Drupal
On-page SEO for Drupal
 
SEO ppt.pdf
SEO ppt.pdfSEO ppt.pdf
SEO ppt.pdf
 
DMI Webinar Series - SEO Audits (Part 1 of 3)
DMI Webinar Series - SEO Audits (Part 1 of 3)DMI Webinar Series - SEO Audits (Part 1 of 3)
DMI Webinar Series - SEO Audits (Part 1 of 3)
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09
 
Overview of how to do SEO
Overview of how to do SEOOverview of how to do SEO
Overview of how to do SEO
 
Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012Drupal and the semantic web - SemTechBiz 2012
Drupal and the semantic web - SemTechBiz 2012
 
Designing for Search
Designing for SearchDesigning for Search
Designing for Search
 
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and moreLeveraging the semantic web meetup, Semantic Search, Schema.org and more
Leveraging the semantic web meetup, Semantic Search, Schema.org and more
 
Open belgium 2015 - open tourism
Open belgium 2015 - open tourismOpen belgium 2015 - open tourism
Open belgium 2015 - open tourism
 
Fundamentals of web_design_v2
Fundamentals of web_design_v2Fundamentals of web_design_v2
Fundamentals of web_design_v2
 
Website Migration Planning
Website Migration PlanningWebsite Migration Planning
Website Migration Planning
 
Searching the internet - what patent searchers should know
Searching the internet - what patent searchers should knowSearching the internet - what patent searchers should know
Searching the internet - what patent searchers should know
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & Why
 

Más de Robert Carr

Why I've Not bothered With Drupal 8
Why I've Not bothered With Drupal 8Why I've Not bothered With Drupal 8
Why I've Not bothered With Drupal 8Robert Carr
 
Organic Groups - Overview
Organic Groups - OverviewOrganic Groups - Overview
Organic Groups - OverviewRobert Carr
 
Rhetoric and Flexible Content with Drupal
Rhetoric and Flexible Content with DrupalRhetoric and Flexible Content with Drupal
Rhetoric and Flexible Content with DrupalRobert Carr
 
Drupal in 30 Minutes
Drupal in 30 MinutesDrupal in 30 Minutes
Drupal in 30 MinutesRobert Carr
 
Drupal Overview For Techies
Drupal Overview For TechiesDrupal Overview For Techies
Drupal Overview For TechiesRobert Carr
 
Gentle Intro to Search Engine Optimisation
Gentle Intro to Search Engine OptimisationGentle Intro to Search Engine Optimisation
Gentle Intro to Search Engine OptimisationRobert Carr
 
Introduction to Drupal (7) Theming
Introduction to Drupal (7) ThemingIntroduction to Drupal (7) Theming
Introduction to Drupal (7) ThemingRobert Carr
 

Más de Robert Carr (9)

Why I've Not bothered With Drupal 8
Why I've Not bothered With Drupal 8Why I've Not bothered With Drupal 8
Why I've Not bothered With Drupal 8
 
Organic Groups - Overview
Organic Groups - OverviewOrganic Groups - Overview
Organic Groups - Overview
 
Rhetoric and Flexible Content with Drupal
Rhetoric and Flexible Content with DrupalRhetoric and Flexible Content with Drupal
Rhetoric and Flexible Content with Drupal
 
Drupal in 30 Minutes
Drupal in 30 MinutesDrupal in 30 Minutes
Drupal in 30 Minutes
 
Drupal in 5
Drupal in 5Drupal in 5
Drupal in 5
 
Drupal Overview For Techies
Drupal Overview For TechiesDrupal Overview For Techies
Drupal Overview For Techies
 
Gentle Intro to Search Engine Optimisation
Gentle Intro to Search Engine OptimisationGentle Intro to Search Engine Optimisation
Gentle Intro to Search Engine Optimisation
 
Introduction to Drupal (7) Theming
Introduction to Drupal (7) ThemingIntroduction to Drupal (7) Theming
Introduction to Drupal (7) Theming
 
Wireframes
WireframesWireframes
Wireframes
 

Último

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Search Engine Optimization & Drupal

  • 1. Search Engine Optimization & Drupal! Keywords! Page Optimization! Site Optimization! Ninja Toolkit! Robert Carr rob@cognimatic.com!
  • 2. Keywords! The words or phrases typed into search engine:! ! ! ! Keywords define market and organizes audience!
  • 3. Keyword Research! Market: who is your intended audience, and what is the competition?! ! Purpose: what does your site do?! Brand – product, organization, pedigree! Conversion – transactions, leads!
  • 4. Finding Keywords! Look at own site search statistics! Look at competitorsʼ sites and keywords! Monitor trends (Google Trends and Zeitgeist)! Try out keywords in Google, Yahoo, Bing, Wikipedia and real people! ! …and paid tools and services! ! !
  • 5. Page Optimization! Write interesting content!
  • 6. Page Structure! And  where  to  sprinkle  keywords   My  Great  Page  |  UCLA   Page <title>! /tle  module   Page   h"p://ucla.edu/page-­‐/tle   SemanticPath  auto  &  Clean  URLs   URL! Home  |  About  |  Calendar  |  Maps   Menu system! Title! H1-H6 for titles and sections! Keywords!! Important text first! But donʼt overdo it! Meaningful filenames! Link to stuff (more juice)! W3C/508 compliance! Interesting, fresh content!
  • 7. Pages – Technical Stuff! META:! Keywords ?! Description! Copyright! Nodewords  module   Geo/ICBM! Canonical URL! Robots! <TITLE> tag! Page  /tle  module   !
  • 8. Advanced Page Metadata! Dublin Core – describe digital media and more thorough tagging system.! ! RDF (Resource Description Framework) – W3C spec for relating information and adding semantic value to text.! ! PICS labels – Platform for Internet Content Selection (Parental/Student filters)… but use dwindling.! ! Short URLs <link rel="shorturl" href="http://ucla.in/1234" /> drupal.org/project/nodewords  
  • 9. Site Optimization! robots.txt - www.robotstxt.org! sitemap.xml - www.sitemaps.org! Speed [of page load] - ranking and humans! Opcode/page caching! Yslow for other tips (CDN, sprites, compression…)! Redirects – HTTP 301 for page moves! HTTP 403/404 Error pages – for humans! Google Analytics!
  • 10. Drupal Tools – On Page! Clean URLs: core! Page title: drupal.org/project/page_title! Path: core! Pathauto: drupal.org/project/pathauto! Path Redirect: drupal.org/project/path_redirect! Global Redirect: drupal.org/project/globalredirect! Metatags: drupal.org/project/nodewords! Content Optimizer: drupal.org/project/contentoptimizer! !
  • 11. Drupal Tools – Whole Site! XML Sitemap (2.0+) drupal.org/project/xmlsitemap! Text sitemap drupal.org/project/site_map! Boost drupal.org/project/boost! Thrifty 404 module drupal.org/project/thrifty404! Google Analytics drupal.org/project/google_analytics! Site Verification drupal.org/project/site_verify! ! !
  • 12. Drupal SEO Tools (condensed)! In simple terms… drupal.org/project/ seo_checklist!
  • 13. Ninjaʼs Tools of Choice! Google account and toolbar http://toolbar.google.com! Yahoo https://siteexplorer.search.yahoo.com/! Bing www.bing.com/webmaster ! Google Analytics www.google.com/analytics! Google Webmaster Tools www.google.com/webmasters/tools! Google Adwords Keyword Tool https://adwords.google.com/select/KeywordToolExternal! SEO Plugin for Firefox http://tools.seobook.com/firefox/seo-for-firefox.html! W3C et al validators: ! http://validator.w3.org! WAVE toolbar (http://wave.webaim.org) ! Firefox Web Developer toolbar!
  • 14. Great Reference! • Drupal 6 SEO (Ben Finklea, Packt, Sep 2009)! • SEO Warrior (John Jerkovic, OʼReilly, Nov 2009)! • Yahoo Style Guide (Yahoo, July 2010) ! But see also: groups.drupal.org/search-engine-optimization!
  • 15. The End! Keywords! Page Optimization! Site Optimization! Ninja Toolkit!

Notas del editor

  1. Not a Ninja… but the areas I’m going to cover are brief intro to the world of SEO“Why am I not #1 when I type my name into Google?”
  2. Defining a market – people searching for a specific productKeywords aggregate searchers into specific audiences – need to channel audience to the right content
  3. Brand – company/product brand awareness, or building credibilityConversion – (conversion rates), selling products, email subscription, white paper downloads…
  4. Own site – server records – referrals; Google Tools suite – popular search termsOther sites – Google Adwords Keyword ToolRight terms: terms where your site ranks highest, but need to trade off amount of competition with level of traffic (subjective analysis)Paid tools: Google Adwords, SEO Consultants (he’s called Shimon BTW) etc
  5. Could stop presentation! Good content will always be found, regardless of SEO
  6. URLs – avoid parameterised ?id=12345 etc; use descriptive terms (keywords); hypens to join words (no spaces or underscores); use dates structures when appropriateMenu – puts current page into context, and allows search engines and users find related materialH1 for page title/heading only – ONE occurrence; use H2-H6 for section headings (do not apply CSS to body text to simulate headings). Turn off CSS for insight.If inserting PDFs or images, use a meaningful URI, eg, man-relaxing-beach-sun.jpgIt’s a webpage, not a document, so link stuff: PAGE RANK – Google Toolbar. Ranks revised 3-4 times/year. Link to pages with high RANK, then you get a bit of their juice… Even more juice if high ranking pages link to you.Tag all content correctly (ie, ALT, TITLE tags etc). Good for accessibility; great for SEOOh – might say this a few times – WRITE INTERESTING CONTENT… lay it out in visually appealing manner to attract users in the BLINK moment (Blink – Malcolm Gladwell). Google caches every 5-6 days - keep it up to date as your ranking will slip over time if not updated.
  7. KEYWORDS – largely ignored by search engines due to abuse in 90sDESCRIPTION – used as text summary in SE listingCOPYRIGHT – should be on every pageGEO – add positional info (now appears on Google listings). ICBM = sad geek humour (drop bomb here)ROBOTS – tells search engines whether to index page or not, or tell them to ignore embedded URLs (useful if page includes public comments)CANONICAL URL – if content can be accessed by duplicated URLs (esp on parameterised URLs, or sites that use REWRITE rules), this lets the Search Engine now definitive reference and stops you being penalised for duplicate contentTITLE tag – place in HEAD use keywords – can be same as first H1… but most important/unique keywords first (ie, priority LEFT to RIGHT)REDIRECT – if a page’s URL moves and you cannot configure a server-side redirect, there are various methods to auto forward users to the new page. At very least put a link to new page.
  8. Dublin Core: 15 elements Title Creator SubjectDescriptionPublisherContributorDateTypeFormatIdentifierSourceLanguageRelation CoverageRightsRDF: Food for Robots. Essentially embedding XML type descriptors around information to define relationships and meaning. Types of RDF = FOAF and RSS. Really useful is linked to external taxonomies , eg, Thompson-Reuters Open Calais for tagging with named entities (people, organizations, geographies, books, albums etc), facts and events. Web 3.0 stuff.(Triples: subject-predicate-object expressions: “The sky has the color blue”: a subject denoting &quot;the sky&quot;, a predicate denoting &quot;has the color&quot;, and an object denoting &quot;blue&quot;.)PICS: AOL usersShort URLs (W3C approved?) – TinyURL was banned! Bit.lyGna.rl Get with Twitter generation. May die a death soon
  9. Robots.txt – food for robots – tells search engine crawlers what content to look at, what to ignore and how often to crawl. Google will drop you site ranking (or even ignore) without such a file in the ROOT directorySitemaps – XML file useful for search engines to work out the information architecture of your site; text sitemaps can be useful to your human visitors tooPage Load – not only frustrating for human viewers, Google (as of March 2010) now factors page load time into Rank calculation. Lots of techniques for improving HTTP requests – Yslow is the only real tool for this.Redirects – assume old URLs never die. Server side tweaks – HTTP 301 redirect for permanent changes; 307 for temporary redirects. Helps users, and informs search engines so you don’t get penalized for duplicate contentError pages – make a custom error page for 404 errors (page no longer exists) with something helpful – will keep users on your site longer; same for (403) access deniedGoogle Analytics – Uses Javascript on each page to track all access into, within and out of your site. Great tool for site analysis – but Google now knows exactly how popular your site really is(… page ranking again!). Can analyze site server log (doesn’t need JS) but data not as rich
  10. Google Account – passport top all their various tools. Toolbar gives page rankingGoogle Analytics – track your users – you’ll need to embed code in each page of your site. Wait at least a few days to get some useful info (see other CWP Presentation)Google Webmaster Tools: List top search queries, keywords, crawler stats, 404 errors, broken links, malware check, site performance… Need to upload verification file to site root.Google Adwords: Type in keywords and see stats across whole web for related terms (competition, monthly traffic country/global)SEO Plugin has some useful features, but for ucla.edusubdomains (MOST OF US), most analysis is for the overall domain of ucla.eduW3C/508 validators… Firefox Web Developer Toolbar probably the most useful toolAlso… Google Website Optimizer (A/B testing) – which type of layout/functionality is more effective (version A, or version B?)