Before starting: Note that according to WordPress.com “. . . verifying your site with these services (search engines) is not necessary in order for your site to be indexed by search engines.“
This guide assumes you already have your WordPress.com site set up and you already have an account with Google Analytics / Google Search Console.
Log into your WordPress.com site.
Go to Marketing and change the displayed options to “Traffic”.
Under “Marketing and Integrations” scroll down to “Site verification services”.
There you will see an option to provide a HTML google-site-verification code.
To retrieve this code you need to login to the sites associated Google Search Console account.
Login to Google Search Console and under the heading “Google Search Console” you will either see a drop down option to “Add Property” i.e. as in a site you own or the name of your site, or sites, that you previously registered.
If you have not registered your domain before then submit the site address now under the domains option. If you have submitted your site before click on your site name.
On the “Ownership verification” page you will see “Additional verification methods” at the bottom of the page.
Expand the HTML Tag option to reveal the HTML google-site-verification code.
Copy this code and return to the WordPress.com “Marketing and Integrations” page.
Paste the code into the HTML google-site-verification code section.
Save the settings in WordPress.com.
Return to the Google Search Console “Ownership verification” page and verify.
Your WordPress.com site has now been verified with Google.
This guide assumes you already have your WordPress.com site set up and your site is verified with Google Analytics / Google Search Console.
By default WordPress.com prepares a sitemap for you.
To see it simply copy and paste the mock url below (Option 1) into your browser search bar and edit it to reference your site. If you own a custom domain omit the reference to WordPress as demonstrated in (Option 2).
Once you have verified the sitemap url is correct add this sitemap to Google Search Console.
Do this by logging into Google Search Console and clicking on Sitemaps on the left hand side of the main window.
In the sitemaps window there will be the option to paste the copied url under “Add a new sitemap” and Submit it.
Once the url is submitted your sitemap will be saved under “Submitted sitemaps”.
If you have set up the connections for Facebook, Twitter, etc. through Jetpack but your posts are not being pushed to those platforms try the following.
Make sure you have given permission to editors and authors of your site to use the established Jetpack connections. To do that go back to the Jetpack connection settings.
In the “Publicize posts” section click the drop down arrow to the far right.
Click the check box allowing the social media platform to be used by more than just the administrators. (Obviously this will allow your authors to publish to the specified social media platform so only do this if you trust your authors having this access.)
Once this is done your next published post should also be pushed across your connected social media platforms.
If the post was already published “Updating” the post will not share the post across the social media platforms. You will need to save the post as a “Draft” and “Publish” it again. This should then push the post to the social media platforms.