If you have published a post or a page which is targeted toward particular keywords and you are tracking it, you should be able to see it fall into the top 100 Google results within at most a few weeks. If this is not the case then there could be a number of reasons but here’s some advice.
In the first instance head over to Google and enter any one of the following (submit domain for YOUR website):
You should see your website in the results. If you do not then you have bigger issues. If you do see it then you’re just not ranking.
NOINDEX – If your website is built on WordPress then make sure you haven’t left the “Discourage search engines from indexing this page” check box ticked. Sometimes developers have this on when they are developing a site and accidentally leave it on. The same applies to pages and posts, double check you haven’t set them to noindex.
Not In Google’s Index – It’s possible that Google has not yet crawled your site. Add your website into Google Console and ask Google to fetch the site or type into Google “submit a url to Google” and submit it directly through there. You should also be building out your branded sites such as Facebook, Twitter and other platforms ready to promote your business to your potential customers. As you do this make sure you add your URL to them, they are NOFOLLOW links but Google still crawls them (it just doesn’t pass link equity).You can also install a video sitemap xml plugin and submit this to Google. Have a video on the page you want to index (homepage for example), Google will pay you a visit in next to no time.
Duplicate Content – Google wants to give it’s users the best answers for the questions it get’s asked and if your website has content from a manufacturer or original source and not much else then in the eyes of Google you don’t deserve to be in their index. Create unique and valuable content with your target customer in mind.
Over Optimised – It’s possible that you’ve included too many keywords and increased the keyword density on your page. You are over optimised and Google thinks you are too spammy and don’t deserve to rank.
Your Website is Penalised – http://web.archive.org/If you have tried the techniques I listed above to see if you are in the index (site: etc) and do not see it AND you have submitted to Google then there’s a chance your website has lived before and has a penalty. You can check if your website has lived before by using the tool.
Your SEO is Not Correct – It’s possible that you simply haven’t optimised your page or post correctly. It’s also possible that you already have a page/post for this topic on your website. You can test this by entering into Google “domain.com + keyword” obviously change out these details to match your own information.
Your Website Breaks Google’s Rules – If you are employing any shady tactics such as having hidden text, white text on a white background (please note that things like accordions and tabs don’t fall into this category), or you have spun text, thin content in a competitive niche, your site is hacked or one of the many other Google Guidelines then you need to re-think your strategy.