2019's Top Trending Website Structure and Indexing Hacks
When working with a database, an index is the structure that improves the speed of a database table. Most all new websites in some way use a database. MYSQL is a database often used on the Linux platform. With Linux, you'll have a few things you need to research with your site designer. You need to make sure your site will be designed with a good content management system. Websites now are designed for users without knowledge of coding to change and add content. This is important because content is king and you are going to be creating good content for your website to enhance your websites visibility on search engines.
This is very important because your web designer or program manager is not going to be able to nurture your website with content like you may be able to. Large companies will often times employ people dedicated to writing articles and content strictly for release on the web. After you have found out you are using a content management system, you now have a few things to make sure your designer does with that website.
Please note: Never let a company talk you into a content management system they built or designed. They are trying to reinvent the wheel and you will suffer. Use a good open source GPL Platform. A few good ones are Joomla, Word Press and Drupal. The reason these are better than any proprietary program a site design company may provide is because open source platforms are designed and tested by thousands of the best programmers in the world, as opposed to the limited skills of that of an 8-10 man company. We also recommend Linux over windows for hosting and design because they are not proprietary to Windows and have many free packages and support.
Keyword stuffing is a common practice that does have a small effect, but overall is not truly effective, because your overall goal as a web marketer is to gain leads and convert those leads into sales. Keyword stuffing does not do this. Keyword stuffing simply means loading your page over and over with the same word, term or phrase in order to gain more power with search engines. This makes them think your page contains pertinent information about whatever subject they happen to be stuffing for. For instance, if I sell fish, I may put types of saltwater fish over and over on the first page of the website hoping that search engines may think I have a lot of information about these types of saltwater fish. This is considered deceptive by Google, Yahoo and MSN and will get your site blacklisted.
Web page saturation is the amount of pages you have on the web that are indexed. This is the amount of pages your website contains. This is usually accounted for by a specific search engine. If you have a forum or blog, for instance, you may dynamically generate new pages with content. You create new pages that add to your overall web saturation. Also, Spiders cannot read session IDs or crazy URL's. There are a few things you need to understand about Linux, such as .htaccess , mod rewrite and adding suffix to URL's.
The easier it is for a search engine to read your URL the better off you are. For instance,
would not be as good as http://www.highlevelstudios.com/content/view/17/34/
It is much easier for Google to read that. If we wanted to go a step further, we could add a suffix to the URL
http://www.highlevelstudios.com/view/media.html These are things that need to be discussed with your
designer prior to building. Many of these changes cannot be made without a lot of work after the site has been designed, but are easily implemented from stage one. It is imperative to layout the blueprints before building. Like anything else you build or design, proper research and preparation are necessary for a strong foundation and a successful job.
Wordpress.org vs. Wordpress.com is another thing I am often asked about. Though I use Word press, Drupal, and many others, I want to be clear that in my experience Joomla usually has what I need to complete a project and is often my choice. With a large develop- ment community and thousands of good extensions, you can accomplish most anything. I do not ever want to lock myself into just one Content Management System or coding Language. This does not mean Joomla is the best. Wordpress and Drupal also have strong communities, and I work with them both quite often.
Shared vs. dedicated hosting is something else that you must understand if you are planning to drive serious traffic to your site. On a shared hosting account (this is usually the cheap account with any webhost) you share the space with hundreds, if not thousands, of other websites. So if someone decided to build their own video sharing site and does not secure specific file exploits or harden the site properly, and then someone uploads a malicious script, it will take down the node or account you share with this site and your site will be kicked offline as well. On a Virtual Private Server (VPS) or Dedicated server, your chances of this happening are much lower. On a VPS you may only have 4 or 5 accounts that you share a dedicated server with, so you have less chance of someone learning SSH (Secure Shell) on your node and taking down your website.
Cloaking is another bad habit of web designers and optimizers. The purpose of cloaking is to deceive search engines so that they display a webpage that it normally would not present. Basically, the site designer would create a page. For example, they may have that page say "Discount Bicycle Parts" but redirect you to a page that promotes a Bicycle Race and has nothing to do with Discount Bicycle Parts. They will crates hundreds of these cloaking pages and put in keywords not truly relevant to the subject and push them to a page of their choice.
Robots do read h1, h2, h3 and so on. These are heading tags and simple code will make a page title an h1 Heading. This is easily read by the search engine as the heading of the page and will value that highly in search engine result pages. Cookies and Session IDs are something else you may hear about when dealing with Website Optimization. Basically, if every time someone visits your site you need to access information about that user, you would do it in the browser cookies and or session ID. This process allows you to add a product to a cart and continue to navigate away from that webpage while still carrying the value of that product in the cart until checkout. Session IDs are random numbers that are created by the server and is typically a 20 character string. So this is in the URL itself:
This is very hard to read by search engines, so rewriting these URLs are necessary. Session IDs are stored on the server, whereas cookies are stored in your local browser. That is a basic explanation of cookies vs. session IDs.