What pages on your site need to have OpenGraph & Twitter Card images / meta tags?

All of them? Just the main ones?

Even the pages behind logins, pages that require payment to view, HTTP error pages, login, logout, change password, etc. ?


OpenGraph/Twitter meta tags should be used on any page that anybody is likely to send to someone else on social media or in chat apps. This is the tags' purpose - they make the link appear nicer on social media sites and chat apps.

In practice, this means that all your public-facing pages should have these tags if possible.

Pages behind logins

No, if they aren't for the public to view.

Pages that require payment to view

Yes if possible, as people may still share these links on social media. Though if you do this, make sure the tags themselves show up without needing to log in, because crawlers will not log in when scanning for tags.

HTTP error pages

Not required. People don't share these on social media.


I would say yes, since someone might share a login page on social media.


No, since there's no reason to share it on social media.

Change password

Yes, someone might share that link.

  • What if in order to view the payment pages content, it requires a login also? – user111808 Jun 12 '20 at 14:23
  • Are these payment pages something that users are likely to share with their friends on social media? – Maximillian Laumeister Jun 12 '20 at 19:26
  • @user111808 Presumably all "payment pages content" requires a login of some kind?! – DocRoot Jun 12 '20 at 20:57
  • @MaximillianLaumeister Yes most likely. – user111808 Jun 13 '20 at 1:49
  • @DocRoot Yes that is correct. – user111808 Jun 13 '20 at 1:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.