Building Your Website Framework


 Building Your Website Framework

website framework

Before we can add content to our new website, we must first Build The Website Framework.  Your website framework will not only tell your visitors what the site is about, but will also be a sort of navigational outline of what your readers will discover as they peruse your site.


The framework will include a header that introduces your site with a title and maybe a brief, one line catch phrase that sums up your niche.


Keep in mind that your website framework should be designed for your visitors and NOT for the search engines. Your visitors are the human beings that come to your website looking for information and answers. It’s up to you to provide those answers and that information; that’s the ONLY reason visitors will come to any site…they are seeking information and/or answers.


So, as the administrator of your website, it is your responsibility to give your visitors what they came for…which is?  ANSWERS AND/OR INFORMATION!



The header is what visitors to your site will see first.  First impressions are what usually stick in a person’s head.  With this in mind, we want our header to be eye catching and with a title that let’s the reader know what to expect in the coming pages.  It should be clear to your readers as to what your website is all about, what your niche is and how your page is going help them.


Using a larger and bold font will catch the reader’s attention and will set the header apart from the rest of the page.  You can even add a relevant image or logo to your header that will be sure to leave a lasting impression.

Here is a an example of a beautiful header with a self made logo using a free tool called Cool Text:

header with logo

*Note the line below the logo, letting us know a little more about what company this website represents.


The Menus

Menus are how your visitors will navigate your website by using links to the different pages or areas of interest within your site.  As I stated earlier, it’s up to you to provide the info and answers that your visitors have come in search of. That being said, having all the answers isn’t enough; your visitors have to be able to find the info and answers quickly and easily, without having to waste a bunch of time looking at random pages for what they seek. Your menus will provide the path necessary in finding those answers in a jiffy.

Main Menu

Your main menu should include 3-4 theme pages and can also include an “about me” and a “privacy policy” page.


Creating your first few pages


Sidebars are menus using widgets that are exactly what the name suggests; they are menus that run vertically down the side of your website. Sidebars can include special menus, a search box just for your site, archived posts, affiliate links, etc.

Click here to see more on custom menus and widgets.


Footer menu

Footer menus, again, are exactly what the name implies…they are found at the foot or bottom of your website.  Your foot menu can include necessary things for your website, but not the primary focus.  For example, I like to add the privacy policy to the footer.  It’s a necessary thing to have, but not a relevant page for your website and definitely not one that visitors will search out.

Click here for more on footer menus.


The Pages

The pages of your website will be the theme pages that we talked about earlier, and will include 3-5 additional necessary pages to include in your menus.

Examples of additional pages:

  • About Me

  • Privacy Policy

  • Bog

  • Home

  • Contact

The theme pages should be included in your main menu, whereas, these additional pages can be part of a sidebar menu or footer menu.  That way, they’re not cluttering up your main menu.


What Are Categories

Listing your blog posts under specific categories helps to keep things organized and make it easier for visitors to find what they’re looking for.  It’s a good idea to have your categories listed in your sidebar menu and there are plugins/widgets available when using WordPress, that make that super easy.


An easy way to name your categories is by using the titles of your theme pages and/or tag words (the words people enter in search engines to find what they want).



Using my health and wellness site as an example, this is one idea to use in setting up your categories………………………………………………………………………………………………………………………..


Each time you write a new blog post, you’ll assign it to a category.  Using the All in One SEO plugin makes this easy peasy to do.

Click here for more on categories.


What is a Static Page

The word “static” means lacking in movement, action, or change.  Baring this in mind, we can safely say that a static page is one that always stays the same and never moves in location.

There are varying opinions on using a static page as the home page of your website, as opposed to a rolling blog page.  It’s really a matter of personal preference and what works best for you and your site.

For this website, I have a rolling blog page and for my health and wellness site I have a  static home page, welcoming visitors.   Each way seems to work for each of my sites in their own unique way.  FYI:  the static home page from my  health and wellness site has been ranking on page one for a while, and now, it is in the second position on page one!


The Blog Posts

Posts are basically relevant articles to your niche.  All posts will automatically go to your rolling blog page.  The blog page should be included in your main menu.  Good quality posts should be added to your site regularly.  I usually average 2 posts per week. New post/articles are what keep people coming back to your site…that is, as long as your providing quality info that proves useful to your followers.


Sum Up

I sincerely hope this article has been helpful to you in better understanding the framework of any good website.  And, if you’re looking to get started building your own professional looking website, I highly recommend you use WordPress!  And, even better, use WordPress via Wealthy Affiliate!  Click the link below for more info and to get started!

Got questions?  Please leave any questions or comments below; I will happily address each one…I want to see you succeed!