SEO is basically what web designers do to make your website more attractive when the search engines, most often Google, come along to index and rank your website. SEO has been around since the early days of web design and a lot has changed since then.
There are a number of basic principles that still remain in place and should be incorporated within the coding for your website.
The search engines periodically explore the web and look for pages to add to their indexes