SlideShare a Scribd company logo
1 of 24
Successfully Implementing
Open Graph
By Steve Mortiboy
What is Open Graph?
Why do I need it?
Source: http://www.the-pixel.com/best-social-media-network-2018/
Web Traffic Sources
• Search Engines
• Social Media Networks
• Direct Referrals
• Natural Inbound Links
• Ads
• Directories
• Traditional Marketing
The Open Graph Protocol
• The Open Graph protocol was originally created at
Facebook back in 2010
• It has been adopted by many social networks
• It enables any web page to become a rich object in a
social graph
• Website owners can influence how their content appears
on social networks
• More information can be found at http://ogp.me/
Basic OG meta
• og:title - The title of your object as it should appear on
social media
• og:description - A one to two sentence description of your
object
• og:image - An image URL which should represent your
object
• og:url - The canonical URL of your object that will be used
as its permanent link
• fb:app_id – Needed if you want to use Facebook Insights
Optional OG meta
• og:type - The type of your object
• og:site_name - If your object is part of a larger web site,
the name which should be displayed for the overall site
• og:locale - The locale these tags are marked up in
• og:audio - A URL to an audio file to accompany this object
• og:video - A URL to a video file that complements this object
Example OG meta
<meta property="og:title" content="How Social Media Impacts Your SEO" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://semperplugins.com/how-social-media-impacts-seo/" />
<meta property="og:image" content="https://semperplugins.com/wp-
content/uploads/2016/11/how-social-media-impacts-seo.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:site_name" content="WordPress Plugins" />
<meta property="fb:app_id" content="123456789012345" />
<meta property="og:description" content="Even though there is no direct link between social
media marketing and SEO, it does have a major influence on the latter. Get one step ahead
of the competition!" />
Example Facebook Post
Basic Twitter meta
• twitter:card – The card type which controls card display
• twitter:site – @username for the website owner used in
the card footer
• twitter:creator – @username for the content creator/author
• twitter:title – The title of content (max 70 characters)
• twitter:description – The description of content (maximum
200 characters)
• twitter:image – The URL of the image to use in the card.
This image must be less than 5MB in size
Optional Twitter meta
• twitter:site:id - Same as twitter:site, but the user’s Twitter ID.
Either twitter:site or twitter:site:id is required.
• twitter:creator:id - Twitter user ID of content creator.
Used with summary, summary_large_image cards
Example Twitter meta
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@aioseopack" />
<meta name="twitter:creator" content="@wpsmort" />
<meta name="twitter:domain" content="semperplugins.com" />
<meta name="twitter:title" content="How Social Media Impacts Your SEO" />
<meta name="twitter:description" content="Even though there is no direct link between social
media marketing and SEO, it does have a major influence on the latter. Get one step ahead
of the competition!" />
<meta name="twitter:image" content="https://semperplugins.com/wp-
content/uploads/2016/11/how-social-media-impacts-seo.jpg" />
Example Twitter Card
Images
Facebook – Min 1080px / Ideally 1200px by 630px
Twitter – Min 300px by 157px / Max 4096px by 4096px
LinkedIn – Min 1200px by 627px
Pinterest – 735px by 1102px
Instagram – 1080px by 1080px
Image files should be less than 5MB in size
Poor Image Size
Selecting a Plugin for Open
Graph
• Does it let you to set site wide defaults such as og:type
for post types such as products or videos?
• Does it let you select which image is used when content
is shared?
• Does it let you set specific Open Graph metadata for
individual content including posts, pages and custom post
types?
• Does it help you debug typical problems?
Open Graph in All in One SEO
Common Problems
• Duplicate Open Graph metadata is present on the page
• Open Graph metadata has already been crawled and
cached
• Image does not meet file size and dimensions criteria
• Sharing plugins don’t use my Open Graph metadata
• Facebook rejected my Open Graph Type
• Facebook rejected my App ID
Troubleshooting
• Check your source code for Open Graph
metadata by searching source code for og:
• Check your source code for duplicate Open Graph
metadata by searching source code for og:
• Use the free debug tool provided by Facebook to
Fetch New Scrape information
• Check the information scraped by Facebook to the
Open Graph metadata in the source code of your site
• Make sure your image meets the dimensions and file
size specified by the social network
A Word About Caching
Most social networks crawl information about your site
and cache it for a specific period of time, typically seven
days.
Some social networks provide information on how
you can force them to purge this cached information and
request that they recrawl your content.
Troubleshooting Tools
• Facebook Debug Tool
https://developers.facebook.com/tools/debug/
https://developers.facebook.com/tools/debug/sharing/
• Twitter Card Validator
https://cards-dev.twitter.com/validator
• Pinterest Rich Pins Validator
https://developers.pinterest.com/docs/rich-pins/validator/
Further Reading
• Facebook Sharing Best Practices
https://developers.facebook.com/docs/sharing/web
https://developers.facebook.com/docs/sharing/webmasters
https://developers.facebook.com/docs/sharing/best-practices
• Twitter Cards Guide
https://developer.twitter.com/en/docs/tweets/optimize-with-cards/
overview/abouts-cards
• Pinterest Rich Pins Guide
https://developers.pinterest.com/docs/rich-pins/overview/
LinkedIn Sharing Guide
https://www.linkedin.com/help/linkedin/answer/46687/
making-your-website-shareable-on-linkedin?lang=en
Questions?
Successfully Implementing Open Graph

More Related Content

What's hot

SEO What? (SEO and Journalism)
SEO What? (SEO and Journalism)SEO What? (SEO and Journalism)
SEO What? (SEO and Journalism)petermoore
 
Assess. Diagnose. Fix: How to Become a Leading SEO Mechanic
Assess. Diagnose. Fix: How to Become a Leading SEO MechanicAssess. Diagnose. Fix: How to Become a Leading SEO Mechanic
Assess. Diagnose. Fix: How to Become a Leading SEO MechanicBill Hartzer
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)jhon smith
 
Lee Smallwood: SEO at Google+ for businesses and brands
Lee Smallwood: SEO at Google+ for businesses and brandsLee Smallwood: SEO at Google+ for businesses and brands
Lee Smallwood: SEO at Google+ for businesses and brandsCommunicate Magazine
 
Social Media Breakfast #6 Montreal 2011
Social Media Breakfast #6 Montreal 2011Social Media Breakfast #6 Montreal 2011
Social Media Breakfast #6 Montreal 2011iProspect Canada
 
Google+ pages. Google+ for businesses
Google+ pages. Google+ for businessesGoogle+ pages. Google+ for businesses
Google+ pages. Google+ for businessesMaria Nasioti
 
Social-SEO Content Strategy: Ideas for a Data Driven Approach
Social-SEO Content Strategy: Ideas for a Data Driven ApproachSocial-SEO Content Strategy: Ideas for a Data Driven Approach
Social-SEO Content Strategy: Ideas for a Data Driven ApproachPaul Shapiro
 
Google Plus: Tools for Solo Pro Success
Google Plus: Tools for Solo Pro SuccessGoogle Plus: Tools for Solo Pro Success
Google Plus: Tools for Solo Pro SuccessBarbara Saunders
 
Tools for the seo starters
Tools for the seo startersTools for the seo starters
Tools for the seo startersCarlo Pandian
 
Pubcon Las Vegas 2012 - Social Signals on Search, presented by Rob Garner
Pubcon Las Vegas 2012 - Social Signals on Search, presented by Rob GarnerPubcon Las Vegas 2012 - Social Signals on Search, presented by Rob Garner
Pubcon Las Vegas 2012 - Social Signals on Search, presented by Rob GarnerRob Garner
 
Link Building Strategies: 2013 Edition
Link Building Strategies: 2013 EditionLink Building Strategies: 2013 Edition
Link Building Strategies: 2013 EditionRoss Hudgens
 
Enterprise SEO for Social Publishers
Enterprise SEO for Social PublishersEnterprise SEO for Social Publishers
Enterprise SEO for Social PublishersAffiliate Summit
 

What's hot (19)

SEO What? (SEO and Journalism)
SEO What? (SEO and Journalism)SEO What? (SEO and Journalism)
SEO What? (SEO and Journalism)
 
Assess. Diagnose. Fix: How to Become a Leading SEO Mechanic
Assess. Diagnose. Fix: How to Become a Leading SEO MechanicAssess. Diagnose. Fix: How to Become a Leading SEO Mechanic
Assess. Diagnose. Fix: How to Become a Leading SEO Mechanic
 
Whitepaper Get Found V4
Whitepaper Get Found V4Whitepaper Get Found V4
Whitepaper Get Found V4
 
Whitepaper get found
Whitepaper get foundWhitepaper get found
Whitepaper get found
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
Lee Smallwood: SEO at Google+ for businesses and brands
Lee Smallwood: SEO at Google+ for businesses and brandsLee Smallwood: SEO at Google+ for businesses and brands
Lee Smallwood: SEO at Google+ for businesses and brands
 
Google+ for business
Google+ for businessGoogle+ for business
Google+ for business
 
Social Media Breakfast #6 Montreal 2011
Social Media Breakfast #6 Montreal 2011Social Media Breakfast #6 Montreal 2011
Social Media Breakfast #6 Montreal 2011
 
Lb guide barbara
Lb guide barbaraLb guide barbara
Lb guide barbara
 
Google+ pages. Google+ for businesses
Google+ pages. Google+ for businessesGoogle+ pages. Google+ for businesses
Google+ pages. Google+ for businesses
 
Social-SEO Content Strategy: Ideas for a Data Driven Approach
Social-SEO Content Strategy: Ideas for a Data Driven ApproachSocial-SEO Content Strategy: Ideas for a Data Driven Approach
Social-SEO Content Strategy: Ideas for a Data Driven Approach
 
Google Plus: Tools for Solo Pro Success
Google Plus: Tools for Solo Pro SuccessGoogle Plus: Tools for Solo Pro Success
Google Plus: Tools for Solo Pro Success
 
Tools for the seo starters
Tools for the seo startersTools for the seo starters
Tools for the seo starters
 
Lecture (seo)
Lecture (seo)Lecture (seo)
Lecture (seo)
 
Internet Marketing Lecture
Internet Marketing Lecture Internet Marketing Lecture
Internet Marketing Lecture
 
Search engine optimization panda-penguin-mobile
Search engine optimization panda-penguin-mobileSearch engine optimization panda-penguin-mobile
Search engine optimization panda-penguin-mobile
 
Pubcon Las Vegas 2012 - Social Signals on Search, presented by Rob Garner
Pubcon Las Vegas 2012 - Social Signals on Search, presented by Rob GarnerPubcon Las Vegas 2012 - Social Signals on Search, presented by Rob Garner
Pubcon Las Vegas 2012 - Social Signals on Search, presented by Rob Garner
 
Link Building Strategies: 2013 Edition
Link Building Strategies: 2013 EditionLink Building Strategies: 2013 Edition
Link Building Strategies: 2013 Edition
 
Enterprise SEO for Social Publishers
Enterprise SEO for Social PublishersEnterprise SEO for Social Publishers
Enterprise SEO for Social Publishers
 

Similar to Successfully Implementing Open Graph

Successfully implementing open graph by steve mortiboy
Successfully implementing open graph by steve mortiboySuccessfully implementing open graph by steve mortiboy
Successfully implementing open graph by steve mortiboySteve Mortiboy
 
Creating More Engaging Content For Social
Creating More Engaging Content For SocialCreating More Engaging Content For Social
Creating More Engaging Content For SocialEric T. Tung
 
Social Media Optimization (SMO) Checklist and Activities - What You Need to d...
Social Media Optimization (SMO) Checklist and Activities - What You Need to d...Social Media Optimization (SMO) Checklist and Activities - What You Need to d...
Social Media Optimization (SMO) Checklist and Activities - What You Need to d...Asif Anwar
 
WordPress Social Meta Optimization | WordCamp Raleigh 2017
WordPress Social Meta Optimization | WordCamp Raleigh 2017WordPress Social Meta Optimization | WordCamp Raleigh 2017
WordPress Social Meta Optimization | WordCamp Raleigh 2017Digital Strategy Works LLC
 
#1NLab14: Reintegrations
#1NLab14: Reintegrations#1NLab14: Reintegrations
#1NLab14: ReintegrationsOne North
 
Designing for Social Media
Designing for Social MediaDesigning for Social Media
Designing for Social MediaEric T. Tung
 
Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!Mike Zielonka
 
Role of SEO in Inbound Marketing
Role of SEO in Inbound MarketingRole of SEO in Inbound Marketing
Role of SEO in Inbound MarketingJoseph McELroy
 
GSU - SEO & content strategy
GSU - SEO & content strategyGSU - SEO & content strategy
GSU - SEO & content strategyJake Aull
 
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO TutorialSEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO TutorialDeep Mehta
 
Designing for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web DesignDesigning for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web DesignEric T. Tung
 
7 Actionable SEO Strategies to Build Real Revenue Now
7 Actionable SEO Strategies to Build Real Revenue Now7 Actionable SEO Strategies to Build Real Revenue Now
7 Actionable SEO Strategies to Build Real Revenue NowMiva
 
John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...
John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...
John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...John Lincoln
 
Optimizing WordPress sites for SEO and social media by Miriam Schwab
Optimizing WordPress sites for SEO and social media by Miriam SchwabOptimizing WordPress sites for SEO and social media by Miriam Schwab
Optimizing WordPress sites for SEO and social media by Miriam SchwabMiriam Schwab
 
Georgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketingGeorgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketingWO Strategies
 
Adcore_Credentials
Adcore_CredentialsAdcore_Credentials
Adcore_CredentialsHukum NEGI
 
Digital Marketing SEO-SMO-PPC
Digital Marketing SEO-SMO-PPCDigital Marketing SEO-SMO-PPC
Digital Marketing SEO-SMO-PPCHukum NEGI
 

Similar to Successfully Implementing Open Graph (20)

Successfully implementing open graph by steve mortiboy
Successfully implementing open graph by steve mortiboySuccessfully implementing open graph by steve mortiboy
Successfully implementing open graph by steve mortiboy
 
Creating More Engaging Content For Social
Creating More Engaging Content For SocialCreating More Engaging Content For Social
Creating More Engaging Content For Social
 
Social Media Optimization (SMO) Checklist and Activities - What You Need to d...
Social Media Optimization (SMO) Checklist and Activities - What You Need to d...Social Media Optimization (SMO) Checklist and Activities - What You Need to d...
Social Media Optimization (SMO) Checklist and Activities - What You Need to d...
 
WordPress Social Meta Optimization | WordCamp Raleigh 2017
WordPress Social Meta Optimization | WordCamp Raleigh 2017WordPress Social Meta Optimization | WordCamp Raleigh 2017
WordPress Social Meta Optimization | WordCamp Raleigh 2017
 
#1NLab14: Reintegrations
#1NLab14: Reintegrations#1NLab14: Reintegrations
#1NLab14: Reintegrations
 
SEO for Startups
SEO for StartupsSEO for Startups
SEO for Startups
 
Designing for Social Media
Designing for Social MediaDesigning for Social Media
Designing for Social Media
 
WordPress SEO Beginner to Advanced
WordPress SEO Beginner to AdvancedWordPress SEO Beginner to Advanced
WordPress SEO Beginner to Advanced
 
Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!
 
Role of SEO in Inbound Marketing
Role of SEO in Inbound MarketingRole of SEO in Inbound Marketing
Role of SEO in Inbound Marketing
 
GSU - SEO & content strategy
GSU - SEO & content strategyGSU - SEO & content strategy
GSU - SEO & content strategy
 
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO TutorialSEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
 
Designing for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web DesignDesigning for the Social Web: Integrating Social Media into Web Design
Designing for the Social Web: Integrating Social Media into Web Design
 
7 Actionable SEO Strategies to Build Real Revenue Now
7 Actionable SEO Strategies to Build Real Revenue Now7 Actionable SEO Strategies to Build Real Revenue Now
7 Actionable SEO Strategies to Build Real Revenue Now
 
John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...
John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...
John Lincoln, MivaCon 2016 - 7 Actionable SEO Strategies to Build Real Revenu...
 
Optimizing WordPress sites for SEO and social media by Miriam Schwab
Optimizing WordPress sites for SEO and social media by Miriam SchwabOptimizing WordPress sites for SEO and social media by Miriam Schwab
Optimizing WordPress sites for SEO and social media by Miriam Schwab
 
Social SEO For Business
Social SEO For BusinessSocial SEO For Business
Social SEO For Business
 
Georgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketingGeorgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketing
 
Adcore_Credentials
Adcore_CredentialsAdcore_Credentials
Adcore_Credentials
 
Digital Marketing SEO-SMO-PPC
Digital Marketing SEO-SMO-PPCDigital Marketing SEO-SMO-PPC
Digital Marketing SEO-SMO-PPC
 

More from Steve Mortiboy

Optimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEOOptimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEOSteve Mortiboy
 
Understanding SEO in 2018 by Steve Mortiboy
Understanding SEO in 2018 by Steve MortiboyUnderstanding SEO in 2018 by Steve Mortiboy
Understanding SEO in 2018 by Steve MortiboySteve Mortiboy
 
Local SEO - Getting your local business on google
Local SEO - Getting your local business on googleLocal SEO - Getting your local business on google
Local SEO - Getting your local business on googleSteve Mortiboy
 
Fixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboyFixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboySteve Mortiboy
 
Debugging common errors in WordPress by Steve Mortiboy
Debugging common errors in WordPress by Steve MortiboyDebugging common errors in WordPress by Steve Mortiboy
Debugging common errors in WordPress by Steve MortiboySteve Mortiboy
 
SEO for Business Owners by Steve Mortiboy
SEO for Business Owners by Steve MortiboySEO for Business Owners by Steve Mortiboy
SEO for Business Owners by Steve MortiboySteve Mortiboy
 
WordPress e-Commerce by Steve Mortiboy
WordPress e-Commerce by Steve MortiboyWordPress e-Commerce by Steve Mortiboy
WordPress e-Commerce by Steve MortiboySteve Mortiboy
 
Getting started with WordPress development
Getting started with WordPress developmentGetting started with WordPress development
Getting started with WordPress developmentSteve Mortiboy
 
WordPress SEO for Content Authors
WordPress SEO for Content AuthorsWordPress SEO for Content Authors
WordPress SEO for Content AuthorsSteve Mortiboy
 

More from Steve Mortiboy (9)

Optimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEOOptimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEO
 
Understanding SEO in 2018 by Steve Mortiboy
Understanding SEO in 2018 by Steve MortiboyUnderstanding SEO in 2018 by Steve Mortiboy
Understanding SEO in 2018 by Steve Mortiboy
 
Local SEO - Getting your local business on google
Local SEO - Getting your local business on googleLocal SEO - Getting your local business on google
Local SEO - Getting your local business on google
 
Fixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboyFixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve Mortiboy
 
Debugging common errors in WordPress by Steve Mortiboy
Debugging common errors in WordPress by Steve MortiboyDebugging common errors in WordPress by Steve Mortiboy
Debugging common errors in WordPress by Steve Mortiboy
 
SEO for Business Owners by Steve Mortiboy
SEO for Business Owners by Steve MortiboySEO for Business Owners by Steve Mortiboy
SEO for Business Owners by Steve Mortiboy
 
WordPress e-Commerce by Steve Mortiboy
WordPress e-Commerce by Steve MortiboyWordPress e-Commerce by Steve Mortiboy
WordPress e-Commerce by Steve Mortiboy
 
Getting started with WordPress development
Getting started with WordPress developmentGetting started with WordPress development
Getting started with WordPress development
 
WordPress SEO for Content Authors
WordPress SEO for Content AuthorsWordPress SEO for Content Authors
WordPress SEO for Content Authors
 

Recently uploaded

Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 

Successfully Implementing Open Graph

  • 2. What is Open Graph?
  • 3. Why do I need it? Source: http://www.the-pixel.com/best-social-media-network-2018/
  • 4. Web Traffic Sources • Search Engines • Social Media Networks • Direct Referrals • Natural Inbound Links • Ads • Directories • Traditional Marketing
  • 5. The Open Graph Protocol • The Open Graph protocol was originally created at Facebook back in 2010 • It has been adopted by many social networks • It enables any web page to become a rich object in a social graph • Website owners can influence how their content appears on social networks • More information can be found at http://ogp.me/
  • 6. Basic OG meta • og:title - The title of your object as it should appear on social media • og:description - A one to two sentence description of your object • og:image - An image URL which should represent your object • og:url - The canonical URL of your object that will be used as its permanent link • fb:app_id – Needed if you want to use Facebook Insights
  • 7. Optional OG meta • og:type - The type of your object • og:site_name - If your object is part of a larger web site, the name which should be displayed for the overall site • og:locale - The locale these tags are marked up in • og:audio - A URL to an audio file to accompany this object • og:video - A URL to a video file that complements this object
  • 8. Example OG meta <meta property="og:title" content="How Social Media Impacts Your SEO" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://semperplugins.com/how-social-media-impacts-seo/" /> <meta property="og:image" content="https://semperplugins.com/wp- content/uploads/2016/11/how-social-media-impacts-seo.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:site_name" content="WordPress Plugins" /> <meta property="fb:app_id" content="123456789012345" /> <meta property="og:description" content="Even though there is no direct link between social media marketing and SEO, it does have a major influence on the latter. Get one step ahead of the competition!" />
  • 10. Basic Twitter meta • twitter:card – The card type which controls card display • twitter:site – @username for the website owner used in the card footer • twitter:creator – @username for the content creator/author • twitter:title – The title of content (max 70 characters) • twitter:description – The description of content (maximum 200 characters) • twitter:image – The URL of the image to use in the card. This image must be less than 5MB in size
  • 11. Optional Twitter meta • twitter:site:id - Same as twitter:site, but the user’s Twitter ID. Either twitter:site or twitter:site:id is required. • twitter:creator:id - Twitter user ID of content creator. Used with summary, summary_large_image cards
  • 12. Example Twitter meta <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@aioseopack" /> <meta name="twitter:creator" content="@wpsmort" /> <meta name="twitter:domain" content="semperplugins.com" /> <meta name="twitter:title" content="How Social Media Impacts Your SEO" /> <meta name="twitter:description" content="Even though there is no direct link between social media marketing and SEO, it does have a major influence on the latter. Get one step ahead of the competition!" /> <meta name="twitter:image" content="https://semperplugins.com/wp- content/uploads/2016/11/how-social-media-impacts-seo.jpg" />
  • 14. Images Facebook – Min 1080px / Ideally 1200px by 630px Twitter – Min 300px by 157px / Max 4096px by 4096px LinkedIn – Min 1200px by 627px Pinterest – 735px by 1102px Instagram – 1080px by 1080px Image files should be less than 5MB in size
  • 16. Selecting a Plugin for Open Graph • Does it let you to set site wide defaults such as og:type for post types such as products or videos? • Does it let you select which image is used when content is shared? • Does it let you set specific Open Graph metadata for individual content including posts, pages and custom post types? • Does it help you debug typical problems?
  • 17. Open Graph in All in One SEO
  • 18. Common Problems • Duplicate Open Graph metadata is present on the page • Open Graph metadata has already been crawled and cached • Image does not meet file size and dimensions criteria • Sharing plugins don’t use my Open Graph metadata • Facebook rejected my Open Graph Type • Facebook rejected my App ID
  • 19. Troubleshooting • Check your source code for Open Graph metadata by searching source code for og: • Check your source code for duplicate Open Graph metadata by searching source code for og: • Use the free debug tool provided by Facebook to Fetch New Scrape information • Check the information scraped by Facebook to the Open Graph metadata in the source code of your site • Make sure your image meets the dimensions and file size specified by the social network
  • 20. A Word About Caching Most social networks crawl information about your site and cache it for a specific period of time, typically seven days. Some social networks provide information on how you can force them to purge this cached information and request that they recrawl your content.
  • 21. Troubleshooting Tools • Facebook Debug Tool https://developers.facebook.com/tools/debug/ https://developers.facebook.com/tools/debug/sharing/ • Twitter Card Validator https://cards-dev.twitter.com/validator • Pinterest Rich Pins Validator https://developers.pinterest.com/docs/rich-pins/validator/
  • 22. Further Reading • Facebook Sharing Best Practices https://developers.facebook.com/docs/sharing/web https://developers.facebook.com/docs/sharing/webmasters https://developers.facebook.com/docs/sharing/best-practices • Twitter Cards Guide https://developer.twitter.com/en/docs/tweets/optimize-with-cards/ overview/abouts-cards • Pinterest Rich Pins Guide https://developers.pinterest.com/docs/rich-pins/overview/ LinkedIn Sharing Guide https://www.linkedin.com/help/linkedin/answer/46687/ making-your-website-shareable-on-linkedin?lang=en