Search engines send out programs that 'crawl' the internet, examine websites and rank them in their database. The higher the ranking the better!
Some key points to think about:
- add 'meta tag' keywords within the <head> tags of your code. These should list key words and phrases (like cabins, holidays, fishing etc)
- on your Home page include some copy text that includes key words and phrases and repeats them as often as possible
- get as many external sites (like online directories) to link to your site as you can
- ensure that their are hypertext links from evry page in your site to every other. If you use a java script menu (that does not use HTML) include <noscript> tags that generate a hypertext links for those visitors whose browsers are not java enabled. This allows the search engines to follow your site right through all pages
- be patient!
SEO is a big subject and no doubt others will follow this with more advice.