views:

499

answers:

2

Apparently Facebook Share doesn't pick up the title / description meta tags that are changed (via JavaScript) after the page load. It basically use the meta tags that are available upon load.

This is a simple example.

  • The link will change the title / description meta tags upon click. You can confirm that using Firebug.
  • Click the f|Share button: Facebook still always shows "A title that is available upon page load." and "A description that is available upon page load."

Anybody knows how to fix this?

A: 

Because the facebook server hits the URL you submit and looks for meta tags. It will always default to the original tags.

Phifty
A: 

Its none of Facebook business. They just provide an api for it. And api takes meta tags as parameter. So you set your meta tags to facebook sharing.

Judas Imam

related questions