Mobile app version of vmapp.org
Login or Join
Barnes591

: Is using the Open Graph Protocol helpful, harmless, or harmful to SEO? I am doing an SEO project and I noticed that all of the meta tags have an "og" in the property attribute of the tag,

@Barnes591

Posted in: #GoogleRanking #Html5 #OpenGraphProtocol #Rdfa #Seo

I am doing an SEO project and I noticed that all of the meta tags have an "og" in the property attribute of the tag, such as:

<meta property="og:title" content="" />
<meta property="og:type" content="" />
<meta property="og:url" content="" />
<meta property="og:image" content="" />
<meta property="og:site_name" content="" />
<meta property="og:description" content="" />


I'm wondering if using the Open Graph Protocol is helpful or possible harmful to SEO and what is the best practice?

I think it's supposed to make it easier for Facebook and other social networks to share the metadata on your site, but what I really care about is the Google organic search ranking.

So should I repeat/double the description meta tag with one that does not have the og property, or remove the og property, or just leave it in because the og property is harmless to SEO?

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Barnes591

3 Comments

Sorted by latest first Latest Oldest Best

 

@Ann8826881

Unless you try to deceive, there is no reason to assume that it could hurt your ranking. But providing structured data typically has no direct influence on the ranking anyway, so it wouldn’t help either.

If you want to provide a meta-description in addition to og:description, you don’t have to duplicate the description, because RDFa allows to use property and name on the same meta element:

<meta name="description" property="og:description" content="great description" />


The same is true for link elements¹, e.g. if you want to provide rel-canonical in addition to og:url:

<link rel="canonical" property="og:url" href="http://example.com/foo-1" />




¹ link must be used instead of meta if the value is a URI (this is required by HTML5, but the OGP/Facebook documentation doesn’t seem to care)

10% popularity Vote Up Vote Down


 

@Nimeshi995

Not at all. Google does not using open graph meta tags, neither in Search Snippet/Result nor in Search Ranking.

Ref - Meta Tags That Google Understand

OGP is useful for Social Media, because you can use different title in og:title tag, and different images to get more CTR.

10% popularity Vote Up Vote Down


 

@Annie201

As far as I know it wouldn't have any effect on the search rankings, the main purpose of the open graph tags is to make it prettier if the page is shared on social media.

Hope this helps.

If you are using PHP, you could always do the following so you end up with the same description for the meta description tag and the og:description tag:

<?php
$description = "Search Engine Optimisation";
?>

<!DOCTYPE html>
<html lang="en">
<head prefix="og: ogp.me/ns# fb: ogp.me/ns/fb# website: ogp.me/ns/website# >
<meta charset="utf-8">

<!-- Meta Tags for Page Related Properties -->
<meta name="description" content="<?php echo $description; ?>">
<meta property="og:description" content="<?php echo $description; ?>">

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme