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

Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...SUHANI PANDEY
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 

Recently uploaded (20)

Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
Wadgaon Sheri $ Call Girls Pune 10k @ I'm VIP Independent Escorts Girls 80057...
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 

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