Here's something I've had to learn the hard way: if you create a new blog post and publish it, then share that, people will be directed to the your website in general, not to the specific blog post. What?!?!?
Most websites are designed so any share will direct people to the Home page, because it's intended as the main welcome or intro for the whole site.
If you want to share a specific blog post, you need to click on the title of that post. When it comes up, it will have a short version of the title of your post in the URL (in the search bar on your browser). This is called the "perma-link." Sharing this will send people to that specific post, and that one only.
The more complete explanation is that when you go to any blog, you generally go to the main blog page, which has multiple posts on it. Depending on the settings, you can probably read the whole post right there, so it seems logical to just share from there. But that link will be for the entire blog page, and the website's underlying structure will always take people to the Home page first when they arrive.
To get around that, you need to go to the specific post you want to share, and use the perma-link for that page alone. Who knew, right?!
Well, now you do!