A title is most important part of a blog post. Visitors will see the post name first. If found interesting, they will open the page for further reading. So your title should be unique, interesting and contain necessary keywords to represent the post.
Is it possible to give different titles for the same blog post – on the website, Facebook, Twitter and search results?
Yes, you can.
Suppose, you are going to write a post on how to delete your social media accounts easily. You can use the same title in blog site as it is permanent.
After writing the content, go to SEO section of Yoast plugin. It will show Snippet preview as the first option. Tap Edit snippet button to change the title for search engines.
Type your desired title. As I said earlier, it should contain necessary keywords and able to divert visitors to your content. There are some set of words, which can be used in post titles for better results. How to, top 10, 10 best, ultimate guide etc can give guaranteed results to your efforts as readers will be impressed with them at first sight.
Tap Social tab from the left pane of Yoast SEO plugin, to customize Facebook and Twitter posts.
Initially, give desired title and description for your Facebook posts. If you want to use a particular image other than featured one, upload it via Facebook Image option. Repeat the same process for Twitter too.
Fill all other fields in SEO section followed by choosing categories and tags for the post. Finally, click on Publish to air it online.
Now, this post has different titles for the web site, search engines, Facebook and Twitter. Share your post in social sites to test.