Good website structure design best practices

Estimated reading time: 888 words, 5-6 minutes Font: 1,472 Views
Good website structure design best practices

Title Tag

  1. Avoid using text in the element that has no relation to the content on the page.
  2. Avoid using default or vague text like “Untitled” or “New Page 1”.
  3. Avoid using a single title in all <title> elements across your site’s pages or a large group of pages.
  4. Avoid using extremely lengthy text in <title> elements that are unhelpful to users.
  5. Avoid stuffing unneeded keywords in your <title> element.

Meta Description Tags

  1. Avoid writing a meta description tag that has no relation to the content on the page.
  2. Avoid using generic descriptions like “This is a web page” or “Page about baseball cards”.
  3. Avoid filling the description with only keywords.
  4. Avoid copying and pasting the entire content of the document into the meta description tag.
  5. Avoid using a single meta description tag across all of your site’s pages or a large group of pages.

Heading Tags

  1. Avoid placing text in heading tags that wouldn’t be helpful in defining the structure of the page.
  2. Avoid using heading tags where other tags like and may be more appropriate.
  3. Avoid erratically moving from one heading tag size to another.
  4. Avoid excessive use of heading tags on a page.
  5. Avoid very long headings.
  6. Avoid using heading tags only for styling text and not presenting structure.

Structured Data Markup

  1. Avoid using invalid markup.
  2. Avoid changing the source code of your site when you are unsure about implementing markup.
  3. Avoid adding markup data which is not visible to users.
  4. Avoid creating fake reviews or adding irrelevant markups.
  1. Avoid creating complex webs of navigation links, for example, linking every page on your site to every other page.
  2. Avoid going overboard with slicing and dicing your content (so that it takes twenty clicks to reach from the homepage).
  1. Avoid having a navigation based entirely on images, or animations.
  2. Avoid requiring script based event-handling for navigation.

Sitemap

  1. Avoid letting your navigational page become out of date with broken links.
  2. Avoid creating a navigational page that simply lists pages without organizing them, for example by subject.

404 Pages

  1. Avoid allowing your 404 pages to be indexed in search engines (make sure that your web server is configured to give a 404 HTTP status code or—in the case of JavaScript-based sites—include the noindex tag when non-existent pages are requested).
  2. Avoid blocking 404 pages from being crawled through the robots.txt file.
  3. Avoid providing only a vague message like “Not found”, “404”, or no 404 page at all.
  4. Avoid using a design for your 404 pages that isn’t consistent with the rest of your site.
  1. Avoid using lengthy URLs with unnecessary parameters and session IDs.
  2. Avoid choosing generic page names like page1.html.
  3. Avoid using excessive keywords like baseball-cards-baseball-cards-baseballcards.html.
  4. Avoid having deep nesting of subdirectories like …/dir1/dir2/dir3/dir4/dir5/dir6/page.html.
  5. Avoid using directory names that have no relation to the content in them.
  6. Avoid having pages from subdomains and the root directory access the same content, for example, domain.com/page.html and sub.domain.com/page.html.

Page Content

  1. Avoid writing sloppy text with many spelling and grammatical mistakes.
  2. Avoid awkward or poorly written content.
  3. Avoid embedding text in images and videos for textual content: users may want to copy and paste the text and search engines can’t read it.
  4. Avoid dumping large amounts of text on varying topics onto a page without paragraph, subheading, or layout separation.
  5. Avoid rehashing (or even copying) existing content that will bring little extra value to users.
  6. Avoid having duplicate or near-duplicate versions of your content across your site.
  7. Avoid inserting numerous unnecessary keywords aimed at search engines but are annoying or nonsensical to users.
  8. Avoid having blocks of text like “frequent misspellings used to reach this page” that add little value for users.
  9. Avoid deceptively hiding text from users, but displaying it to search engines.
  1. Avoid writing generic anchor text like “page”, “article”, or “click here”.
  2. Avoid using text that is off-topic or has no relation to the content of the page linked to.
  3. Avoid using the page’s URL as the anchor text in most cases, although there are certainly legitimate uses of this, such as promoting or referencing a new website’s address.
  4. Avoid writing long anchor text, such as a lengthy sentence or short paragraph of text.
  5. Avoid using CSS or text styling that make links look just like regular text.
  6. Avoid using excessively keyword-filled or lengthy anchor text just for search engines.
  7. Avoid creating unnecessary links that Avoid help with the user’s navigation of the site.

HTML Images

  1. Avoid using CSS to display images that you want search engine to index.
  2. Avoid using generic filenames like image1.jpg, pic.gif, 1.jpg when possible—if your site has thousands of images you might want to consider automating the naming of the images.
  3. Avoid writing extremely lengthy filenames.
  4. Avoid stuffing keywords into alt text or copying and pasting entire sentences.
  5. Avoid writing excessively long alt text that would be considered spammy.
  6. Avoid using only image links for your site’s navigation.

Conclusion

These tips ensuring your site meets all search engine requirements and best practices. It is not guarantee your site index by search engine. These designs hints may effect your page ranking but it is not first priority of search engine rank. Paid listing is first in search result page.

Found this article helpful? Why not share it on social media and help someone else too?
Twitter (Open in new window) FaceBook (Open in new window)
Posted in categories of Optimize for Robots This page was last modified on
Return to all Optimize for Robots articles

Leave your thoughts in the comments section below!

By creating an account, you agree to our Terms of Service and Private Policy.

Comment Policy