Hello all,
I've just registered to give you some advice (I work in SEO). As others have said, you may be able to do this yourself if you are only targeting a small local area and can commit some time every week/month.
This is if you are only targeting a small area though, shorter tail terms such as 'eyelash extensions' without any locality, or even 'eyelash extensions london' will obviously be a lot more competitive and require a lot more knowledge and time commitment than, say, 'eyelash extensions stoke on trent'!
IF you do decide to do this yourself, I can give you some advice;
- On site is really important. Your site needs to appeal to search engines. This means plenty of keyword rich content (rich.. but not stuffed!!). Dynamic content (such as a blog or news page) is also important as it shows that your site is updated with fresh content on a regular basis, which Google loves.
- Other important on site elements, after content, are your title tags, meta keywords/description, sitemap, robots.txt (ask if you have any questions about these)
- Off site: I could go on forever here but the key thing is to keep it natural. Write articles, guest blog, contribute on related forums (like this one!). Don't spam, especially now since Google rolled out its most recent update 'Penguin'
On another note, do you have a google places listing? It may be worth while. These are the local listings that appear when you type in a keyword plus locality.
If you do decide to hire an SEO company, avoid ones who make promises 'page one in x weeks' or ones who say 'we will build 100 links and post 3 articles a month!' as these scream scams.
Look for one who will offer you the whole package. A good SEO company will not only care about your rankings, but how well you are doing - is your website bringing in lots of customers? If not, why not and what can they do about it? It's great having good rankings and traffic but whats the point if they aren't bringing in extra sales. Conversion is important.
If you want to read more about the company I work for, visit
UPSearch. I hope this has helped you whether you decide to go it alone or for your search for an SEO company.
Mel