Search Engine Optimisation is the process of making the content on your website “Google friendly” in other words relevant enough for Google to rank highly, Most search engines will favour the websites with the most relevant information to the searcher therefore the content should be just that, “relevant to the searcher”
There are a number of ways to optimise on-page including the use of heading tags, image alt tags, and internal linking of keywords. In order to find relevant keywords in heading tags and alt tags google uses web crawlers.
On the technical side of things if a page is “no indexed” crawlers will not be sent through and it will not be visible when searched for. The no indexing of a page is useful for pages with very little relevant information, without these pages the site will perform better overall.
Off-site SEO is also very useful, an example of this is backlinks, these are links to your site from other websites, this can be very important especially if these links are coming from well known, trusted sites. In order to increase the number of natural backlinks to your website on-site content must be very good. Paid links will affect your site negatively because they are a violation of the Google Guidelines.