Sometimes I start my blog posts by :
- This is a guest post....
- This is a sponsored post....
- [download]This is a download for the post[download]
- [youtube]this is a video that I put in the begenning[youtube]
- And I also have a "sharing bar" that appears automatically through a plugin, above my content.
And after that, the actual content of the article.
So when I have the excerpts in the blog listing, I usually see the text that comes first in the post (This is a sponsored post / this is a download...), but what I want to see here is the actual content of the post.
And when something is shared on facebook / twitter / google+ etc., depending on the tags, in the content they will share the same stuff, and even sometimes, the css of the download box, or the counter of the social bar. For example a facebook share : TITLE OF THE ARTICLE : 12 98 67 67 this is a download .download:width:100px;. This is the content. (The counter of the social bar, the download informations, the styling, then the content if I'm lucky)
It's logic, because both the excerpt and social network will grab everything they can, that comes after the
How can we change that logic, by specifiying what exactly do we want to consider as "content" ? Is there any plugin or script that would allow to surround the text content, with some kind of tag ?
I know is possible by manually writing the excerpt in the dedicated box, the using yoast SEO (which I have installed) to manually enter the description of each social network, but since I would copy paste the same piece of content, it's a waste of time to have to fill up all these extra fields every time.
So is there an automated solution for that ? (By automated I mean a one shot operation that would allow me to specify what is the actual content) How do the websites that are well optimized for sharing and excerpt displays are handling this subject ?