Many things need to be taken into consideration when attempting to build an optimize website from the start. First of all you’ll want to completely break down every aspect of the site which you are attempting to build because everything needs to be taken into consideration in regards to fully put optimizing and properly optimizing a website. First of all you want to make sure that the URL or the actual domain name that you choose is optimized for the words you are attempting to rank for. For example if you are attempting to build a plumber site it is very advantageous to put the word plumber in the actual domain name that you are building along with the brand name of the company or business that you are building it for. The reasoning behind this is largely due to the fact that every time you receive a link from a citation, directory, or any other website that says your business names it’s also telling the search engines that your business is about plumbing. This helps them rank you for the keyword plumbing and often times your local area. Often times this is a very overlooked aspect as to optimizing a website but it is one of the first things you must take into consideration when attempting to rank a website in the search engines by having a properly optimized in the beginning. The next thing you want to take into consideration are the various pages or locations you will be attempting to rank for in the serps.
You want to make sure that you properly lay out your inner URLs with keyword dance URL strings because this will help the search engines to understand the topic that is on that page which will help that rank higher within the serps because the search engines will not have to dig around to understand what the topic on that page is. You also want to take in a consideration any siloing you may be doing on a website. Often times you want to stay away from siloing because it use to be a major benefit in regards to optimizing a website to have silos in place because it helps the search engines understand exactly what parent page was going to what child page which helped that move up in the serps very easily. Often times is also taken into consideration when you are building a very large site because it is extremely easy for the user to navigate from page to page if they are in a silo configuration. Currently this is not a wise move to make. Silos can make it extremely difficult to rank various websites and the pages within those websites because often times it is very confusing for the search engines to understand exactly what is going on. Often times inner URLs are separated by a dashing between the words and it when you have a silo they are separated by a backslash. This is something that the search engines are slowly moving away from so it needs to be taken into consideration when building out a new website whether or not you are going to create keyword dance in or URL strings or you are going to silo website.
Finally you want to take into consideration all the content that will be within the page. You want to make sure that you have properly filled out your titles, and meta-descriptions, as well as your H tags. You want to make sure that you only have a specific number of H tags per page. For example an H1 tag is a tag the you only want to use once but all the other H tags can be used multiple times. The reasoning behind this is largely due to the fact that the search engines look at what your H tags are because they are generally covering the major topics on that page and more specifically can tell the search engines what that page is about. If you have more than one H1 tags and this can be extremely confusing to the search engines and one of the biggest things you want to do when optimizing a page in building a website that you are going to attempt within the search engine is to mitigate the amount of confusion you are putting on the search engines. If you weave anything up to question then they will simply answer for themselves regardless of whether or not it is right or wrong and often times this can lead to major confusion which can extremely harm your overall ability to rank within the serps.