SlideShare a Scribd company logo
1 of 26
Download to read offline
Leveraging	
  Plone	
  for	
  Search	
  
Engine	
  Op4miza4on	
  (SEO)	
  
Heather	
  Wozniak,	
  Ph.D.	
  
UCLA	
  Office	
  of	
  Informa4on	
  Technology	
  
design@heatherwozniak.com	
  
Plone	
  and	
  SEO	
  
•  Good	
  news:	
  
1.  Many	
  features	
  built-­‐in	
  to	
  Plone	
  
2.  No	
  add-­‐ons	
  required	
  
•  Caveats:	
  
1.  Keyword	
  research	
  
2.  Training	
  content	
  providers/editors	
  
•  BoXom-­‐line:	
  Quality	
  content	
  will	
  bring	
  you	
  
traffic	
  (and	
  hold	
  visitors’	
  aXen4on)	
  
What	
  maXers	
  to	
  search	
  engines?	
  
•  Text:	
  content	
  is	
  king!	
  
•  Posi4on:	
  star4ng	
  from	
  top-­‐le^	
  
•  Structure:	
  headings,	
  strong/emphasis,	
  lists,	
  
table	
  headers,	
  form	
  labels,	
  clean	
  HTML	
  
•  This	
  stuff	
  is	
  good	
  for	
  accessibility	
  too	
  
What	
  maXers	
  to	
  search	
  engines?	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
3.	
  Page	
  4tle	
  /	
  first	
  heading	
  <h1>	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
3.	
  Page	
  4tle	
  /	
  first	
  heading	
  <h1>	
  
4.	
  Descrip4on	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
3.	
  Page	
  4tle	
  /	
  first	
  heading	
  <h1>	
  
4.	
  Descrip4on	
  
5.	
  Content	
  (headings	
  <h2>-­‐<h6>,	
  	
  
	
  	
  	
  	
  <strong>,	
  <em>)	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
3.	
  Page	
  4tle	
  /	
  first	
  heading	
  <h1>	
  
4.	
  Descrip4on	
  
5.	
  Content	
  (headings	
  <h2>-­‐<h6>,	
  	
  
	
  	
  	
  	
  <strong>,	
  <em>)	
  
6.	
  Alt-­‐text	
  for	
  images	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
3.	
  Page	
  4tle	
  /	
  first	
  heading	
  <h1>	
  
4.	
  Descrip4on	
  
5.	
  Content	
  (headings	
  <h2>-­‐<h6>,	
  	
  
	
  	
  	
  	
  <strong>,	
  <em>)	
  
6.	
  Alt-­‐text	
  for	
  images	
  
7.	
  Meaningful	
  filenames	
  for	
  images	
  and	
  files	
  (see	
  #2)	
  
Great!	
  	
  
How	
  do	
  I	
  control	
  this	
  stuff	
  in	
  Plone?!	
  
EVERYTHING	
  MATTERS:	
  
leave	
  no	
  field	
  blank	
  
Don’t	
  under-­‐es4mate	
  the	
  value	
  
of	
  Descrip4on	
  
Appears	
  in	
  
• Google	
  and	
  other	
  search	
  results	
  
• Plone	
  search	
  results	
  
• Folder	
  lis4ngs	
  and	
  collec4ons	
  
• Link	
  mouseovers/hovers	
  
Can	
  be	
  hidden	
  on	
  page	
  if	
  it	
  cramps	
  your	
  style	
  
Adding	
  a	
  new	
  content	
  item	
  
What	
  maXers	
  to	
  search	
  engines?	
  
1.	
  Document	
  4tle	
  
2.	
  URL	
  
3.	
  Page	
  4tle	
  /	
  first	
  heading	
  <h1>	
  
4.	
  Descrip4on	
  
5.	
  Content	
  (headings	
  <h2>-­‐<h6>,	
  	
  
	
  	
  	
  	
  <strong>,	
  <em>)	
  
6.	
  Alt-­‐text	
  for	
  images	
  
7.	
  Meaningful	
  filenames	
  for	
  images	
  and	
  files	
  (see	
  #2)	
  
Controlling	
  the	
  short	
  name	
  
•  By	
  default,	
  the	
  4tle	
  you	
  enter	
  upon	
  first	
  
crea4ng	
  a	
  page	
  becomes	
  the	
  short	
  name.	
  	
  
•  IT	
  DOES	
  NOT	
  CHANGE	
  WHEN	
  YOU	
  LATER	
  
CHANGE	
  THE	
  PAGE	
  TITLE.	
  
•  There	
  are	
  two	
  ways	
  to	
  edit	
  it:	
  
– Managers	
  only	
  (default)	
  
– Content	
  contributors/editors	
  
Managers	
  can	
  edit	
  the	
  short	
  name	
  by	
  checking	
  
“rename”	
  in	
  the	
  “Contents”	
  view	
  of	
  a	
  folder.	
  
Or,	
  you	
  can	
  enable	
  short	
  name	
  
	
  edi4ng	
  for	
  users	
  
•  Cau4on:	
  may	
  result	
  in	
  broken	
  links	
  
•  Under	
  “Site	
  Setup,”	
  check	
  “Show	
  ‘Short	
  Name’	
  on	
  
Content”	
  
•  Advise	
  users	
  to	
  go	
  to	
  their	
  “Personal	
  Preferences”	
  
and	
  “Allow	
  edi4ng	
  of	
  short	
  names”	
  
New	
  field	
  
Adding	
  images	
  and	
  files	
  
•  Fill	
  in	
  every	
  field	
  (4tle,	
  descrip4on,	
  etc.)	
  
–  For	
  images,	
  4tle	
  is	
  used	
  to	
  generate	
  alt-­‐text	
  (but	
  you	
  
can	
  change	
  this	
  at	
  4me	
  of	
  inser4ng	
  image)	
  
–  For	
  files,	
  4tle	
  is	
  used	
  as	
  link	
  4tle	
  (displays	
  on	
  hover)	
  
–  Both	
  4tle	
  and	
  descrip4on	
  display	
  in	
  site	
  search	
  and	
  
folder	
  lis4ngs	
  
•  Use	
  meaningful	
  filenames:	
  	
  
–  chancellor-­‐block.jpg	
  vs.	
  image4035.jpg	
  
–  2010-­‐annual-­‐report.pdf	
  vs.	
  reporrinaldra^_a.pdf	
  
Recap:	
  elements	
  you	
  can	
  control	
  in	
  Plone	
  
out-­‐of-­‐the-­‐box	
  
•  Document	
  4tle	
  (page	
  4tle	
  +	
  site	
  4tle)	
  
•  URL	
  (short	
  name)	
  
•  First	
  heading	
  (page	
  4tle)	
  
•  Descrip4on	
  
•  Headings	
  for	
  content	
  
•  Alt-­‐text	
  for	
  images	
  
•  Meaningful	
  filenames	
  for	
  images	
  and	
  
uploaded	
  files	
  
Keyword	
  Research	
  
•  No	
  point	
  op4mizing	
  for	
  terms	
  that	
  nobody	
  
searches	
  for	
  
•  Iden4fy	
  your	
  target	
  audience	
  
•  Know	
  what	
  they	
  search	
  for	
  
•  Use	
  Google	
  to	
  gather	
  intel	
  
Google	
  Tools	
  for	
  Keyword	
  Research	
  
•  Webmaster	
  Tools	
  (webmasters.google.com)	
  
–  What	
  does	
  Google	
  think	
  your	
  site	
  is	
  about?	
  
–  Where	
  does	
  your	
  site	
  rank	
  for	
  your	
  target	
  words?	
  
–  What	
  terms	
  does	
  your	
  site	
  use	
  most	
  frequently?	
  	
  Too	
  
frequently?	
  
•  Analy4cs	
  (analy4cs.google.com)	
  
–  What	
  words	
  actually	
  bring	
  visitors	
  to	
  your	
  site?	
  
•  Adwords	
  Keyword	
  Tool	
  (
adwords.google.com/select/KeywordToolExternal)	
  
–  What	
  do	
  users	
  actually	
  search	
  for?	
  
–  What	
  related	
  terms	
  and	
  phrases	
  could	
  you	
  adopt?	
  
Implement	
  the	
  Keywords	
  
•  Armed	
  with	
  this	
  knowledge,	
  get	
  your	
  keywords	
  
into	
  the	
  content	
  
•  Op4mize	
  each	
  page	
  for	
  1-­‐2	
  keywords	
  or	
  key	
  
phrases	
  
•  Don’t	
  use	
  the	
  keywords	
  excessively:	
  duplicate	
  and	
  
distributed	
  content	
  will	
  dilute	
  your	
  rankings	
  
•  Every	
  page	
  doesn’t	
  need	
  a	
  target	
  keyword;	
  just	
  
ensure	
  that	
  each	
  desired	
  keyword	
  does	
  have	
  a	
  
page	
  
Train	
  your	
  content	
  providers	
  and	
  
editors!	
  
•  Since	
  content	
  ul4mately	
  determines	
  the	
  search	
  
rankings	
  and	
  results,	
  the	
  people	
  providing	
  your	
  
content	
  need	
  to	
  know	
  all	
  these	
  concepts	
  
•  Ensure	
  they	
  use	
  all	
  the	
  page	
  elements	
  correctly	
  
•  Ensure	
  they	
  know	
  the	
  short-­‐list	
  of	
  primary	
  
keywords	
  for	
  your	
  site	
  
•  Ensure	
  they	
  are	
  thinking	
  in	
  terms	
  of	
  keywords	
  
each	
  4me	
  they	
  create	
  a	
  new	
  piece	
  of	
  content	
  
•  Ensure	
  they	
  add	
  links	
  to	
  external	
  sites	
  and	
  
cul4vate	
  incoming	
  links	
  
Last	
  but	
  not	
  least:	
  site	
  administra4on	
  
•  Use	
  robots.txt	
  to	
  direct	
  crawling	
  
•  Provide	
  a	
  sitemap	
  (expose	
  through	
  Plone	
  
control	
  panel)	
  
•  Setup	
  301	
  redirects	
  for:	
  
– Preferred	
  domain	
  (with	
  or	
  without	
  www)	
  
– Pages	
  that	
  are	
  moved	
  or	
  renamed	
  
– Don’t	
  use	
  aliases	
  that	
  allow	
  the	
  content	
  to	
  exist	
  in	
  
two	
  places	
  at	
  once	
  
•  Monitor	
  your	
  logs	
  and	
  search	
  stats	
  

More Related Content

What's hot

Google Search Techniques
Google Search TechniquesGoogle Search Techniques
Google Search TechniquesDuc Chau
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniquesabbas mohd
 
Seo power point
Seo power pointSeo power point
Seo power point160201058
 
SEO On Page Optimization
SEO On Page Optimization SEO On Page Optimization
SEO On Page Optimization juby_sara
 
On-Page Optimization | SEO On page
On-Page Optimization | SEO On pageOn-Page Optimization | SEO On page
On-Page Optimization | SEO On pageMd Faruk Khan
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine Aniket_1415
 
Pm shandilya-s-wcodew-web-methodology
Pm shandilya-s-wcodew-web-methodologyPm shandilya-s-wcodew-web-methodology
Pm shandilya-s-wcodew-web-methodologyprashant mishra
 
Effective web search techniques
Effective web search techniquesEffective web search techniques
Effective web search techniquesaliciafe0215
 
Bounce Rate and Exit Rate | How to reduce Bounce Rate
Bounce Rate and Exit Rate | How to reduce Bounce RateBounce Rate and Exit Rate | How to reduce Bounce Rate
Bounce Rate and Exit Rate | How to reduce Bounce RateMd Faruk Khan
 
On-Page & Off-Page SEO Check List
On-Page & Off-Page SEO Check ListOn-Page & Off-Page SEO Check List
On-Page & Off-Page SEO Check ListNasir Uddin Shamim
 
Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1Tariq Ghayyur
 
Google Search Operators: Power Tips
Google Search Operators: Power TipsGoogle Search Operators: Power Tips
Google Search Operators: Power TipsGranit Doshlaku
 
Search Engine Optimization Overview
Search  Engine Optimization OverviewSearch  Engine Optimization Overview
Search Engine Optimization Overviewmehtainc
 
Search Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul ThakurSearch Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul ThakurPriya Patra
 

What's hot (18)

Google Search Techniques
Google Search TechniquesGoogle Search Techniques
Google Search Techniques
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniques
 
Lecture7
Lecture7Lecture7
Lecture7
 
Seo power point
Seo power pointSeo power point
Seo power point
 
Internet search techniques by zakir hossain
Internet search techniques by zakir hossainInternet search techniques by zakir hossain
Internet search techniques by zakir hossain
 
Dude, where does my data go?
Dude, where does my data go?Dude, where does my data go?
Dude, where does my data go?
 
Google Is a Two Page Site
Google Is a Two Page SiteGoogle Is a Two Page Site
Google Is a Two Page Site
 
SEO On Page Optimization
SEO On Page Optimization SEO On Page Optimization
SEO On Page Optimization
 
On-Page Optimization | SEO On page
On-Page Optimization | SEO On pageOn-Page Optimization | SEO On page
On-Page Optimization | SEO On page
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
 
Pm shandilya-s-wcodew-web-methodology
Pm shandilya-s-wcodew-web-methodologyPm shandilya-s-wcodew-web-methodology
Pm shandilya-s-wcodew-web-methodology
 
Effective web search techniques
Effective web search techniquesEffective web search techniques
Effective web search techniques
 
Bounce Rate and Exit Rate | How to reduce Bounce Rate
Bounce Rate and Exit Rate | How to reduce Bounce RateBounce Rate and Exit Rate | How to reduce Bounce Rate
Bounce Rate and Exit Rate | How to reduce Bounce Rate
 
On-Page & Off-Page SEO Check List
On-Page & Off-Page SEO Check ListOn-Page & Off-Page SEO Check List
On-Page & Off-Page SEO Check List
 
Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1Internet search techniques by tariq ghayyur1
Internet search techniques by tariq ghayyur1
 
Google Search Operators: Power Tips
Google Search Operators: Power TipsGoogle Search Operators: Power Tips
Google Search Operators: Power Tips
 
Search Engine Optimization Overview
Search  Engine Optimization OverviewSearch  Engine Optimization Overview
Search Engine Optimization Overview
 
Search Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul ThakurSearch Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul Thakur
 

Similar to Leveraging Plone for Search Engine Optimization (SEO)

Understanding the Technicality and Structure of a Site Webinar!
Understanding the Technicality and Structure of a Site Webinar!Understanding the Technicality and Structure of a Site Webinar!
Understanding the Technicality and Structure of a Site Webinar!Search Influence
 
SEO & content marketing
SEO & content marketingSEO & content marketing
SEO & content marketingSCVO
 
Basic Search Engine Optimization techniques & tips
 Basic Search Engine Optimization techniques & tips Basic Search Engine Optimization techniques & tips
Basic Search Engine Optimization techniques & tipsGaurav Kakkar
 
SEO Content Contributors by Andrea H. Berberich @webpresenceopti
SEO Content Contributors by Andrea H. Berberich @webpresenceoptiSEO Content Contributors by Andrea H. Berberich @webpresenceopti
SEO Content Contributors by Andrea H. Berberich @webpresenceoptiAndrea Berberich
 
Smx Ad Tech Seo Tactics
Smx Ad Tech Seo TacticsSmx Ad Tech Seo Tactics
Smx Ad Tech Seo Tacticsjeetututeja
 
Search driven architecture in SharePoint
Search driven architecture in SharePointSearch driven architecture in SharePoint
Search driven architecture in SharePointJim Lennox
 
D-Marketing-02-Understanding SEO and Keywords.pptx
D-Marketing-02-Understanding SEO and Keywords.pptxD-Marketing-02-Understanding SEO and Keywords.pptx
D-Marketing-02-Understanding SEO and Keywords.pptxDr. Sajjad Ahmad
 
Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_hJames Hunter
 
Designing for Search
Designing for SearchDesigning for Search
Designing for SearchKelly Page
 
SEO Introduction
SEO IntroductionSEO Introduction
SEO IntroductionSSAA60
 
Copywriting for SEO
Copywriting for SEO Copywriting for SEO
Copywriting for SEO Brian Pereira
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service ManagementDrew Madelung
 
SharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search WorkSharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search WorkEarley Information Science
 
Copywriting for seo
Copywriting for seoCopywriting for seo
Copywriting for seobrian9p
 
Presentation on Search engine optimization 2019
Presentation on Search engine optimization 2019Presentation on Search engine optimization 2019
Presentation on Search engine optimization 2019Pooja Kulkarni
 

Similar to Leveraging Plone for Search Engine Optimization (SEO) (20)

SEO Strategy ppt
SEO Strategy ppt SEO Strategy ppt
SEO Strategy ppt
 
Understanding the Technicality and Structure of a Site Webinar!
Understanding the Technicality and Structure of a Site Webinar!Understanding the Technicality and Structure of a Site Webinar!
Understanding the Technicality and Structure of a Site Webinar!
 
Seo Training 2012
Seo Training 2012Seo Training 2012
Seo Training 2012
 
SEO & content marketing
SEO & content marketingSEO & content marketing
SEO & content marketing
 
Basic Search Engine Optimization techniques & tips
 Basic Search Engine Optimization techniques & tips Basic Search Engine Optimization techniques & tips
Basic Search Engine Optimization techniques & tips
 
SEO Content Contributors by Andrea H. Berberich @webpresenceopti
SEO Content Contributors by Andrea H. Berberich @webpresenceoptiSEO Content Contributors by Andrea H. Berberich @webpresenceopti
SEO Content Contributors by Andrea H. Berberich @webpresenceopti
 
Seo 101
Seo 101Seo 101
Seo 101
 
Smx Ad Tech Seo Tactics
Smx Ad Tech Seo TacticsSmx Ad Tech Seo Tactics
Smx Ad Tech Seo Tactics
 
Search driven architecture in SharePoint
Search driven architecture in SharePointSearch driven architecture in SharePoint
Search driven architecture in SharePoint
 
D-Marketing-02-Understanding SEO and Keywords.pptx
D-Marketing-02-Understanding SEO and Keywords.pptxD-Marketing-02-Understanding SEO and Keywords.pptx
D-Marketing-02-Understanding SEO and Keywords.pptx
 
Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_h
 
Designing for Search
Designing for SearchDesigning for Search
Designing for Search
 
SEO Introduction
SEO IntroductionSEO Introduction
SEO Introduction
 
Copywriting for SEO
Copywriting for SEO Copywriting for SEO
Copywriting for SEO
 
Copywriting for SEO
Copywriting for SEOCopywriting for SEO
Copywriting for SEO
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
SharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search WorkSharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search Work
 
Copywriting for seo
Copywriting for seoCopywriting for seo
Copywriting for seo
 
Presentation on Search engine optimization 2019
Presentation on Search engine optimization 2019Presentation on Search engine optimization 2019
Presentation on Search engine optimization 2019
 
SharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven PublishingSharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven Publishing
 

Recently uploaded

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Leveraging Plone for Search Engine Optimization (SEO)

  • 1. Leveraging  Plone  for  Search   Engine  Op4miza4on  (SEO)   Heather  Wozniak,  Ph.D.   UCLA  Office  of  Informa4on  Technology   design@heatherwozniak.com  
  • 2. Plone  and  SEO   •  Good  news:   1.  Many  features  built-­‐in  to  Plone   2.  No  add-­‐ons  required   •  Caveats:   1.  Keyword  research   2.  Training  content  providers/editors   •  BoXom-­‐line:  Quality  content  will  bring  you   traffic  (and  hold  visitors’  aXen4on)  
  • 3. What  maXers  to  search  engines?   •  Text:  content  is  king!   •  Posi4on:  star4ng  from  top-­‐le^   •  Structure:  headings,  strong/emphasis,  lists,   table  headers,  form  labels,  clean  HTML   •  This  stuff  is  good  for  accessibility  too  
  • 4. What  maXers  to  search  engines?  
  • 5. What  maXers  to  search  engines?   1.  Document  4tle  
  • 6. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL  
  • 7. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL   3.  Page  4tle  /  first  heading  <h1>  
  • 8. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL   3.  Page  4tle  /  first  heading  <h1>   4.  Descrip4on  
  • 9. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL   3.  Page  4tle  /  first  heading  <h1>   4.  Descrip4on   5.  Content  (headings  <h2>-­‐<h6>,            <strong>,  <em>)  
  • 10. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL   3.  Page  4tle  /  first  heading  <h1>   4.  Descrip4on   5.  Content  (headings  <h2>-­‐<h6>,            <strong>,  <em>)   6.  Alt-­‐text  for  images  
  • 11. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL   3.  Page  4tle  /  first  heading  <h1>   4.  Descrip4on   5.  Content  (headings  <h2>-­‐<h6>,            <strong>,  <em>)   6.  Alt-­‐text  for  images   7.  Meaningful  filenames  for  images  and  files  (see  #2)  
  • 12. Great!     How  do  I  control  this  stuff  in  Plone?!  
  • 13. EVERYTHING  MATTERS:   leave  no  field  blank  
  • 14. Don’t  under-­‐es4mate  the  value   of  Descrip4on   Appears  in   • Google  and  other  search  results   • Plone  search  results   • Folder  lis4ngs  and  collec4ons   • Link  mouseovers/hovers   Can  be  hidden  on  page  if  it  cramps  your  style  
  • 15. Adding  a  new  content  item  
  • 16. What  maXers  to  search  engines?   1.  Document  4tle   2.  URL   3.  Page  4tle  /  first  heading  <h1>   4.  Descrip4on   5.  Content  (headings  <h2>-­‐<h6>,            <strong>,  <em>)   6.  Alt-­‐text  for  images   7.  Meaningful  filenames  for  images  and  files  (see  #2)  
  • 17. Controlling  the  short  name   •  By  default,  the  4tle  you  enter  upon  first   crea4ng  a  page  becomes  the  short  name.     •  IT  DOES  NOT  CHANGE  WHEN  YOU  LATER   CHANGE  THE  PAGE  TITLE.   •  There  are  two  ways  to  edit  it:   – Managers  only  (default)   – Content  contributors/editors  
  • 18. Managers  can  edit  the  short  name  by  checking   “rename”  in  the  “Contents”  view  of  a  folder.  
  • 19. Or,  you  can  enable  short  name    edi4ng  for  users   •  Cau4on:  may  result  in  broken  links   •  Under  “Site  Setup,”  check  “Show  ‘Short  Name’  on   Content”   •  Advise  users  to  go  to  their  “Personal  Preferences”   and  “Allow  edi4ng  of  short  names”   New  field  
  • 20. Adding  images  and  files   •  Fill  in  every  field  (4tle,  descrip4on,  etc.)   –  For  images,  4tle  is  used  to  generate  alt-­‐text  (but  you   can  change  this  at  4me  of  inser4ng  image)   –  For  files,  4tle  is  used  as  link  4tle  (displays  on  hover)   –  Both  4tle  and  descrip4on  display  in  site  search  and   folder  lis4ngs   •  Use  meaningful  filenames:     –  chancellor-­‐block.jpg  vs.  image4035.jpg   –  2010-­‐annual-­‐report.pdf  vs.  reporrinaldra^_a.pdf  
  • 21. Recap:  elements  you  can  control  in  Plone   out-­‐of-­‐the-­‐box   •  Document  4tle  (page  4tle  +  site  4tle)   •  URL  (short  name)   •  First  heading  (page  4tle)   •  Descrip4on   •  Headings  for  content   •  Alt-­‐text  for  images   •  Meaningful  filenames  for  images  and   uploaded  files  
  • 22. Keyword  Research   •  No  point  op4mizing  for  terms  that  nobody   searches  for   •  Iden4fy  your  target  audience   •  Know  what  they  search  for   •  Use  Google  to  gather  intel  
  • 23. Google  Tools  for  Keyword  Research   •  Webmaster  Tools  (webmasters.google.com)   –  What  does  Google  think  your  site  is  about?   –  Where  does  your  site  rank  for  your  target  words?   –  What  terms  does  your  site  use  most  frequently?    Too   frequently?   •  Analy4cs  (analy4cs.google.com)   –  What  words  actually  bring  visitors  to  your  site?   •  Adwords  Keyword  Tool  ( adwords.google.com/select/KeywordToolExternal)   –  What  do  users  actually  search  for?   –  What  related  terms  and  phrases  could  you  adopt?  
  • 24. Implement  the  Keywords   •  Armed  with  this  knowledge,  get  your  keywords   into  the  content   •  Op4mize  each  page  for  1-­‐2  keywords  or  key   phrases   •  Don’t  use  the  keywords  excessively:  duplicate  and   distributed  content  will  dilute  your  rankings   •  Every  page  doesn’t  need  a  target  keyword;  just   ensure  that  each  desired  keyword  does  have  a   page  
  • 25. Train  your  content  providers  and   editors!   •  Since  content  ul4mately  determines  the  search   rankings  and  results,  the  people  providing  your   content  need  to  know  all  these  concepts   •  Ensure  they  use  all  the  page  elements  correctly   •  Ensure  they  know  the  short-­‐list  of  primary   keywords  for  your  site   •  Ensure  they  are  thinking  in  terms  of  keywords   each  4me  they  create  a  new  piece  of  content   •  Ensure  they  add  links  to  external  sites  and   cul4vate  incoming  links  
  • 26. Last  but  not  least:  site  administra4on   •  Use  robots.txt  to  direct  crawling   •  Provide  a  sitemap  (expose  through  Plone   control  panel)   •  Setup  301  redirects  for:   – Preferred  domain  (with  or  without  www)   – Pages  that  are  moved  or  renamed   – Don’t  use  aliases  that  allow  the  content  to  exist  in   two  places  at  once   •  Monitor  your  logs  and  search  stats