Organic SEO is the most cost-effective
Organic search drives almost 90% of all traffic. It is also interesting to note that 70-80% of web visitors ignore ads and prefer focusing on organic results instead.
Ranking of your site will depend on a lot of factors
There are no guarantees as Google uses over 200 rankings factors, including, but not limited to keyword difficulty (competition for your chosen keywords), the age of your domain name, traffic, keyword density, backlinks, etc. It also constantly raises its standards so that only high-quality sites rank on top positions.
SEO takes time
You will not see instant results as this is a process. It can take up to 6 weeks to see results on low to medium difficulty keywords, and up to 12 months or longer to see 1st page results for high competition keywords.
You need to be realistic
You cannot expect to rank on the first page of Google for highly competitive terms such as “accommodation” without paying for Google AdWords.
You need to make sure that you have great content, and that your website’s text copy is relevant to your target audience and keywords. Great content goes a long way. This will result in the best user experience, more traffic to the site (new & returning), the sharing of content by visitors via social media and/or blogs, this is the creation of natural backlinks and improved organic SEO.