1. Provide clear navigation. A good menu and internal links help the reader and the search engine spider.
  2. Unify the look of the website. Use the same layout, colors and fonts on all pages. Place all formatting in the cascading style sheet.
  3. Have someone proofread your site aloud. It's easy for an author to overlook a missing or misspelled word.
  4. Check your local library for a copy of Steve Krug's Don't Make Me Think, Revisited: A Common Sense Approach to Web (and Mobile) Usability. It's the best book available on the subject of website user interfaces.
  5. Make contact easy. Not all visitors have an email client installed on their computer. Provide a contact form. A contact form will also mask your email address from spambots.
  6. Create a responsive website. Responsive sites display pages in which horizontal scrolling and zooming are not required even on mobile devices such as tablets and smartphones.
  7. Write search engine–friendly page names. Include the site title in all page names.
  8. Verify that your site loads quickly. Pay attention to the size of images. Keep the size of all images below 50 kilobytes.
  9. Try out new ideas on a copy of your public site. Edit the material and adjust it where required on the test website. Move the new content to your public site only when it's ready.
  10. Take advantage of the free services offered by Google Analytics and the Google Search Console.

Charles Brockman and this site are not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.