I am doing a bit of SEO for myself since 2007. I achieve great results without having to hire an SEO agency. I focused on local SEO, up to 50 km from my location. But for some reason, all my keywords are losing rankings over the past year in favour of SEO companies that have nationwide campaigns. For my main keyword "carpet cleaning" i used to control the market since 2005. But now, a company from 450 km away is listed as first in my area. I thought that my searches are not set right, so i did few searches with the locally settings. yes, they are all over the place.
Their 1st position on my area is irrelevant because they don`t do business around here. I have also noticed few american companies listed on the first page for carpet cleaning, in Ireland.
I am looking for a bit of advice. Should i change strategy and start pushing my SEO all over the country or this is just a glitch or something?
Carpet cleaning Dublin