Building SEO templates is about efficiency. SEO people are hard-nosed people. We need to spent our time as effective as possible. The SEO template is one way in achieving that objective.
Making websites and designing websites should be made faster and easier. You came here because you hope the time it takes to read this post will make you a more capable person in whatever area you want to be more capable in. Using naming conventions in both your css and website template does just that.
I promise you up front. You won’t find anything like this anywhere else on the web. That means you can be ahead of your competition!
What I’ve done is optimized the css. A standard css file can literally have hundreds of lines of code. A great deal of time making a website will be spend editing css. What a good seo template should do is minimize the time searching for the right code so you can maximise your seo efforts or just have a nice website up and running faster. E.g. having a css template.
Step 1: Building a CSS template
You can skip this step and just download the seo template. What I will do here is what’s in the included css template file.
- Color Profile: Are you one of those people having your website colors on post-its. Not anymore. Put the hex codes in the Color Profile section and they’re there for eternity.
- CSS Reset: Minimize Browser Compatibility issues related to CSS with Meyerweb’s CSS Reset
- Main Styles: Header tags, paragraphs, lists, all standard HTML compliant tags go here
- ID’s
- Navigation
- Images
- Classes: When designing for one of the major CMS’s like WordPress or Joomla you tend to edit your CSS after installation because a CMS can add a lot of classes to your HTML. Separate them from the rest because they are overruled by ID’s.
Step 2: Using a CSS naming convention
The seo template uses the same naming convention. If you don’t like the one I use in the website template use your own as long as you use one. This way you can quickly edit the CSS because you target the right rule. The main reason I never use Templates even if they look friggin’ fantastic is because I’ll spent way too much time figuring out the CSS and HTML.
The seo template has the following naming convention in its HTML and CSS
#header;
#header_container;
#logo; #nav
#banner;
#banner_container
#content;
#content_container1;
#content_container1 #product_left
#content_container1 #product_mid1
#content_container1 #product_mid2
#content_container1 #product_right
#content_container2;
#content_container2 #product_left
#content_container2 #product_mid
#content_container2 #product_right
#content_container3;
#content_container3 #product_left
#content_container3 #product_right
#content_container4;
#content_container4 #product_left
#content_container4 #product_right
#footer;
#footer_container1;
#footer_container1 #category_left,
#footer_container1 #category_mid1,
#footer_container1 #category_mid2,
#footer_container1 #category_right
#footer_container2;
#footer_copyright_left
#footer_copyright_right
You don’t have to be a genius to understand what’s being said here and that’s the whole point. I know this is so simple that it’s effectiveness is often overlooked, but remember:
Common sense is not common practice.
No related posts.