There are many people who are trained in the arts of Search Engine Optimisation, but many people flap with problem solving an account. We have all been there. We spend a long time marketing a website, building up the content and visitors slowly over time, and in one fell swoop you see a bulk of your traffic disappear. Time to hit the panic button? No, not just yet. Some answers could be very simple, and you may overlook the obvious solution.
First, if you know you have gone within the Google guidelines, then you need to create a checklist and cross them off one at a time.
Check your robots.txt
Your websites robots.txt file may block search engine robots from accessing vital files such as your CSS style sheets and other files, therefore Google cannot process your website properly. If Google cannot see your CSS files, then it cannot see if your website is mobile friendly or not, therefore you may lose a little ground with mobile search queries.
Check for any crawl errors
Check your backlinks
It may be possible you have lost a highly relevant backlink pointing to your website. You can use backlink checking tools such as Ahrefs.com that will show you any lost backlinks. Just one lost backlink can cause a heavy loss of visitors, so do not underestimate the power of them. Keep checking regularly for lost backlinks so you can find a replacement.
Has someone hacked you?
I have seen many websites that have been hacked. What usually happens is the hackers upload files into your website hosting account that creates pages that point to affiliate products. They then build in bulk a lot of spammy backlinks. Google is normally quite lenient with hacked websites, but sometimes it can cause problems, especially if they mix in building spammy backlinks to your homepage, however that is not as common.
Have you migrated recently to a new server?
So, you have a .com domain and you have migrated to GoDaddy from a UK host? How does Google know which country to send you visitors from? Unless you set your international targeting to UK, then it is possible they will not send you UK visitors. Basically, you are on a US IP address and a .com is a global domain. It would be much wiser to be on a .co.uk domain and a UK based hosting company.
Checking for duplicate content
As mentioned in a previous post about duplicate content, you very well need to check that your content is safe. Content theft exists and there are a lot of scraper sites that linger in the dark corners of the search engines, so you need to keep your content safe and keep regularly checking Copyscape to see if this has happened to you.
Are you on shared hosting?
Many people do not realise this, but you probably share your server with hundreds of other websites, and it may be possible that one of these websites is slowing down your server. If this happens, then it slows down the entire server and it will affect all websites on it. If somebody is trying to load your website from a slower 3G network and your server is running slowly, then that person will give up and move onto another website. A common problem with a shared server are high amounts of spam mails outgoing from the mailserver.
Are you over-optimising your backlinks?
There are many people that are stuck in the historical era of search engine marketing and are still building low quality backlinks with keywords as anchor text, simply because they do not know any other way. If you are hiring somebody cheap just to save a bit of money, then that is exactly the service you will receive, a cheap one, and that cheap service will end up costing you more in the long run. Over-optimisation is an Achilles heel in any SEO service and if you over-optimise a keyword you will see your website going to wrong way, and one thing that is harder than building backlinks? Getting them removed.
Title and meta descriptions are too long
Quite a while ago Google rewrote your title and meta descriptions in Google, and there are only a certain amount of characters that you can use. A title or description is too long will be rewritten by Google that can effect the click through rate % of your listing. Remember, your description ends up being the snippet in your listing when somebody types in a search query related to your website, therefore it is imperative that you make it stand out with a good call-to-action.