Top 10 Tips for Optimizing CSS Seo

The following 10 best practices are designed to speed-optimize your CSS, and your
HTML markup:
1. Replace inline style with type selectors to target multiple instances of identical
elements.
2. Use descendant selectors to avoid inline classes.
3. Group selectors with common declarations.
4. Group declarations with common selectors.
5. Combine common styles into shared classes.
6. Use inheritance to eliminate duplicate declarations.
7. Use CSS shorthand to abbreviate rules and colors.
8. Abbreviate long class and ID names.
9. Use CSS2 and CSS3.x techniques.
10. Replace JavaScript behavior with CSS techniques.
In addition, you can eliminate extraneous whitespace by removing tabs, comments,
and returns.

Tip #1: Replace Inline Style with Type Selectors
This section starts with simple type selectors to streamline markup, and then it
moves through grouping, inheritance, and CSS shorthand, and finally to some
applied techniques to replace JavaScript behavior.

Web pages that use inline style pepper HTML code with unnecessary font and style
tags. This effectively hardcodes the presentation directly within the HTML. Unless
the style is used only once, it is more efficient to create a CSS rule and target all elements
of a certain kind with type selectors (i.e., p, ul, h2, etc.). For example, this:
<h2 style="font-size:1.2em;color:red;">Little red Corvette</h2>
<h2 style="font-size:1.2em;color:red;">Baby you're much too fast to embed</h2>
<h2 style="font-size:1.2em;color:red;">Little red Corvette</h2>
<h2 style="font-size:1.2em;color:red;">You need a love that's gonna last</h2>
becomes this, by abstracting the inline style to a block style:
<style type="text/css"><!--
#main h2{font-size:1.2em;color:red;}
--></style>
The corresponding HTML cleans up to this:
<div id="main">
<h2>Little red Corvette</h2>
<h2>Baby you're much too fast</h2>
<h2>Little red Corvette</h2>
<h2>You need a love that's gonna last</h2>
</div>
Note how clean the code becomes after you remove the inline styles. This CSS technique
also helps search engine optimization (SEO) by boosting keyword density and
prominence.

Image SEO

Images are integral to content. Meaningful or unusual images that attract attention also serve to
associate your content in the reader's mind. Think of an image as an internal reference that helps
readers remember a piece of content.


Image SEO is also crucial because Google recognizes the importance of images. I do the following:
• provide meaningful file names with SEO keyphrases
• provide Alt and Title tags with SEO keyphrases
This has helped me to drive traffic for hugely competitive SEO keywords via images instead of
content alone.

Lead paragraph SEO

I don't beat around the bush. I open my articles with a sentence that reiterates the page heading and
explains what the reader will get from the content.
This is great for SEO for two reasons:
• it creates a meaningful content teaser for humans viewing search results
• it allows you to use the primary SEO keyphrase again in a natural way
By making your opening paragraph as meaningful as possible, and as closely related to the page
header as possible, you encourage Google to return that portion of the page in the search results.
Bonus SEO tip: I use the lead paragraph in the META description tag of my HTML too.

5 reasons why video blogging is great for SEO and marketing

Video blogging (adding video clips to a blog) can help to drive traffic, lower bounce rate, increase
engagement and conversions, and generally improve SEO (Search Engine Optimization) and
Internet marketing.
Video blogging also provides plenty of "different" marketing opportunities that written content
can't.
Bloggers who rely on written content only may find their rankings in search engines suffering as
Google continues to include more and more video results (especially from YouTube) in its organic
search results.
Why start video blogging?
In order to capture as much valuable search traffic as possible, it is important for businesses and
bloggers to create as much high quality, relevant and engaging content as possible. Finding ways to
get that content in front of people is just as important.
Video blogging can help content to rank more highly in search results, and adds new channels for
online visibility. This is mainly because video content is becoming more and more popular as a
medium for social communication and marketing.
How to get started with video blogging
Getting started with video blogging is super easy. All you need is a:
• decent webcam
• YouTube account
Most modern webcams come with built-in YouTube integration. Once you have created a YouTube
profile, it will be easy to upload videos recorded with a webcam to your YouTube account.
YouTube makes it easy to annotate and describe video content, as well as embed it in other
webpages or blog posts.
5 top reasons why video blogging is important for SEO and
Internet marketing
Most of the world's Internet traffic originates with search, and more specifically, Google search.
Search optimization and Internet marketing is all about finding innovative and creative ways to rank
better in organic search results and drive traffic via social media, backlinks, and anywhere else
potential readers and customers may be found.

Benefits of long-tail SEO

There are a number of extremely beneficial side effects to targeting long tail SEO terms, including:
• More focused content
• More targeted traffic
• Higher conversions
• Implicit PageRank improvement for high competition SEO terms
In effect, what you are doing by going after long-tail SEO terms is improving the focus of your
content so that the traffic driven to your site is more targeted. Having highly targeted traffic arriving
on your blog or small business website means that you are able to increase conversions rates and
make more money.
In addition, Google still keeps an eye on your overall content quality, keywords, and popularity. If
26
you are persistent and consistent, eventually Google will have no choice but to start improving your
rankings for more popular search phrases, because your content still contains these terms.

long-tail SEO terms to increase website traffic

Targeting long-tail SEO terms to increase website traffic via Google search only works if you are
able to correctly identify the "right" SEO terms in the first place. The right SEO terms have the
following attributes:
1. Relatively low monthly traffic
2. Relatively low competition
3. Relevant to your blog or small business
4. Are focused and targeted to your ideal audience
Often, great long-tail keywords are slightly more focused versions of the SEO terms that you aren't
able to reach the top page on.
For example, you might not be able to reach the first page for the SEO phrase "small business
SEO", but you may be able to create content that uses the phrase "small business SEO 2012", or
"small business SEO tips", or "small business SEO new york".