====== Tellmaps Social Networks ======
The goal of this spec is to outline how the header of the static server-delivered page should be crafted in order to display per-social network custom format of the included share link snippet.
===== Prerequisites =====
==== Facebook, LinkedIn, Google+ ====
These networks display shared link as a snippet attached to custom share post message (which the user types in when sharing).
In order to deliver a custom snippet for each social network, a different static link has to be provided for each one, as there is no way to make differing headers for all the networks in one HTML page.
Therefore, I strongly suggest to have a GET parameter as follows:
http://tellmaps.com/?subject=WDAIND01&sharing=facebook
http://tellmaps.com/?subject=WDAIND01&sharing=linkedin
http://tellmaps.com/?subject=WDAIND01&sharing=googleplus
Server-side should then determine which information to send. All information is contained in '''' and '''' tags.
**I don't recommend to share the urls in new URL format. A fallback which the server will process and redirect to new URL format is the most reliable solution, as the new URL format may be google-crawlable, but support in share snippet may vary.**
==== Twitter ====
Actually, there is no way to display a snippet for twitter. Therefore, we will leave the "tweet" feature the same as in current tellmaps.
===== OG tags specification =====
This OG format is well supported in all three social networks and probably many more. The only exception is missing description in Google+. This is not documented and there is the only information I found in that matter: http://www.seoskeptic.com/google-quietly-removes-descriptions-from-snippets/
First, place this into the '''' tag:
Then, according to given social network, provide these META tags: