Search engine optimization for your site means just that, your site is optimized for search engines to find it, and get your site noticed.
Making your site more noticed is not hard with links, or specially coded HTML.
You can also visit an SEO site that for a small see will get your page rankings up with tools that search engines look for to find your site, and get it more visitors.
Many SEO sites guarantee their work, and guarantee that you will get visitors.
Drawing visitors to your site it their business, so, it seems they know what they are doing.
Optimizing your web page, or web site for search engines is not too difficult if you know HTML coding, or know how to add links, and search terms to your page.
Either way, there are site builders that will do this, and even sites that charge a small fee to make your site more searchable to search engines, and add visitors and ranking to your site.
Having a higher ranked page also means that you are more noticable in search lists, since if you are like me, you look at the sites at the top of the list, instead those at the end of the list first!
SEO helps you definitely get more noticed.