Make a site with a clear hierarchy and text links.
Add a site map for your users with links that point to the important parts of your site.
Do not put so many links in a page.
Your site to be useful, information-rich and user friendly.
Use the keywords in the right place.
Use text instead of images to display important names, content, or links.
The Title and ALT attributes should be descriptive and accurate.
Avoid broken links in the website.
Never leave incorrect HTML in your web pages.
Do not make dynamic pages with long urls. Try short parameters and the number of them few.
Review Google recommended best practices for images, video and rich snippets.