Home  |   Blog  |   SEO  |   About  |   éŕéř ář-ŕĺď  |  

Improving Wordpress SEO

June 12th, 2008

Using WordPress? If you’re looking for SEO improvements, checkout this excellent WordPress SEO Guide. It has quite a lot of good ideas for optimizing your blog, with the relevant plugins. I would recommend doing most of it.

One of the things they didn’t mention is removing bloginfo(’name’) from header.php so that the blog name will not appear in the title of every single page on site. (If you are asking why, here is the answer)

In case you want to do it, all you need to do is edit header.php

change this code:

<title><?php bloginfo(’name’); ?> <?php if ( is_single() ) { ?> » Blog Archive <?php } ?> <?php wp_title(); ?></title>

into this:

<title><?php
if ( is_single() || is_category() || is_tag())
{
wp_title(”);
}
else
{
bloginfo(’name’); ?> <?php wp_title();
}
?></title>

Warning: If your blog is active for a long time and has thousands of posts, I wouldn’t change the title for all posts. Google doesn’t like ‘big’ changes. In that case, I would change the title only from the current postId, so that next posts will be with no title and old ones stay untouched.

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

Track non HTML files with Google Analytics

May 29th, 2008

Google Analytics is based on Javascript. Since Javascript can be placed only in HTML files, tracking non HTML files like pdf, zip, mp3 and others is a little bit tricky. But it is possible.

In order for Google Analytics track downloads of an mp3 file from your site, do the following:

1. Add the Google Analitycs tracking code ABOVE the the link to your downloaded file. If you already have the Google Analytics code in your site footer, and you probably do, place the same code again, but remove the call to _trackPageview().

example:

<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(”UA-xxxyyyy-z”);
pageTracker._initData();
</script>

2. Edit every link you want to track, in the following way:
In case your link looks like this:

<a href=”/downloads/file1.mp3″>Hava Nagila</a>

change it to look like that:

<a href=”/downloads/file1.mp3″ onClick=”javascript: pageTracker._trackPageview(’/downloads/HavaNagila’); >Hava Nagila</a>

The clicks on this link will appear in Google Analytics as if the page /downloads/HavaNagila was actually viewed, even though there isn’t really such a page.

You can read more about this issue and others in Google Help Center.

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

Great ways to bring back old customers

May 20th, 2008

look at this perfectly written email I got from MIVA. I think it is an excellent example for a ‘bring back old customers’ letter.

From: Ed Chambers
Date: Tue, May 20, 2008 at 11:01 AM
Subject: ÂŁ25 for your thoughts…
To:

Dear Yair,

We noticed you have stopped using MIVA, and we wanted to gauge your thought about why this is the case. We have put together a very short survey (you should be done in 3 minutes or less), and your feedback is very important to us as it helps to improve the service we provide to advertisers like yourself.

We understand that your time is valuable, so by means of thanks we are offering all those who complete the survey £25 in free MIVA advertising – just reply to this email to claim your credit.

Thanks in advance for your feedback, and please do reply to this email with any questions to do with the survey or your MIVA account.

Regards,
Ed Chambers

When you try to bring back old customers, you can’t just tell them ‘come back’. You must give them something in return. And this guy, he didn’t even say come back, he just asked to fill in a survey and in return he will pay ÂŁ25 (in MIVA credit…).

I’m sure this email has a super high conversion rate.

In case you are interested, MIVA offers $25 free advertising for new accounts. The fact that their traffic didn’t work for me doesn’t mean that it won’t work for you…

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

stupid newsletters are bad for business.

May 18th, 2008

Look at this email I got from Plaxo. How many colleagues do you think they can find from YBO Interactive? :)

Stupid emails like these make me look for the unsubscribe link (I just did!). If you are sending newsletters to your customers, make sure they won’t feel the same. Treat your customer’s mailbox with respect the same as you treat your customer with respect. If your message is not useful for your customer, don’t send it. And if you do, make sure that there is a very easy way to unsubscribe in one click, something like that:

“This email was sent to xxxxx@example.com. If you believe this message is a mistake and would like to remove your address from our system please click here

Don’t make your customers hate you just because of your newsletter. It is not worth it.

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

Matt Cutts (Google) at Web 2.0 Expo SF 2008

May 14th, 2008

At the recent Web 2.0 expo, Matt Cutts presented on “what Google knows about spam…”

I watched the 9 minutes video and it is quite interesting to hear it from an official Google representative. After all, everything we know is based on urban legends…

Adblock

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

fonts that make users trust you

May 12th, 2008

I found a really nice research article made by the Psychology Department of Wichita Sate University, about The Effect of Website Typeface Appropriateness on the Perception of a Company’s Ethos or  in other words - which font should you use to make your users trust you more.

It makes perfect sense that there are fonts that are more trustworthy, but I never thought about a research proving it. But then again, this is the reason that I’m blogging about it, and they have proved it…

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

SEO Friendly Web Development Companies

April 30th, 2008

It happened lately a few times that I asked customers to make changes on their website and got the answer “the company that built our website said that it is impossible”.

I heard it even on simple requests like removing the company name from the pages <TITLE>. Not mentioning META tags, ALT tags, nofollow links, 301 redirects, and many others requests that were simply rejected.

So I made this list.

This is what I want from web development companies that are going to work with my customers.

1. Configurable <TITLE> tags: I would like to set the title of every page myself. I don’t want the company name added to the title automatically and I don’t want the title to be the anchor text of the link from the main menu (I may want that, but let me choose). I need full control on title with no exceptions.

2. Configurable Meta <Description> tags: Most companies will let you do that through their CMS, but some that I have seen never heard of it.

3. mod_rewrite: Let me decide how I want the URLS on site to look like. In some cases, instead of having this URL http://www.example.com/product.php?action=7&id=8 I may want this one: http://www.example.com/blue-car-with-sun-roof

4. Nofollow links: I need the option to set links on site to nofollow. This may include links on the main menu or links that appear on every page on site.

5. ALT Attributes: It should be possible to set ALT Attributes to every image on site.

6. H1 H2 H3: Let me add any HTML tag I want on my page. Especially Heading tags.

7. Crawlability: site must be fully crawlable, with no javascript links that block the flow.

8. Javascript: In some cases I will still need the ability to add javascript code. Whether it is Google Analytics, or other e-commerce tracking codes, many CMS systems I saw do not allow javascript. The ones my customers use need it.

9. Editable Footer: I will need to edit the footer for many reasons. Mostly for adding tracking codes that should appear on every page on site, and in some cases adding links or graphics. Don’t show me a fixed footer with sitemap and privacy policy links. Let me change it.

10. Dedicated IP: This is a hosting issue, that in many cases comes in the same package. Dedicated hosting is a big advantage. This means that our site is the only site that has our IP address. I don’t want to get search engine penalties because of adult sites running on my machine.

11. USA hosting: I know that hosting in India is great. I really do. But my market is in the US, and my site should be where my customers are. Both in terms of SEO and network aspects. My site should be rocket fast both to my customers and to Google.

12. LAMP: Linux + Apache + MySQL + PHP is my favorite. CMS built on these machines just makes me happier. I can’t explain this one. It’s a matter of belief.

13. Standards: Standard site according to the world wide web consortium is an advantage. I’ll be actually very surprised if anyone will say yes to this one.

14. Firefox: That is the easiest request. I saw web sites that belong to web development companies that can not be viewed with Firefox. How stupid is that?

15. Flash: I don’t like flash websites. Neither does Google.

If you have any additions to this list please comment…

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

Google search r0x! (Hitwise says)

April 8th, 2008

Hitwise Reports that Google has 67% of All US Searches. They also say that Yahoo has 20% and MSN has 7%. Is it a surprise? not to most of the people I know.

I didn’t see the details of the survey made by HitWise, but I guess that if research would be made only with users from Silicon Valley, the Google percentage would be higher, for the simple reason that technology oriented users would rather use Google than any other Search Engine.

So who is using msn and Yahoo?

I think that most of the users using msn are the ones that got their computer with Windows and Internet Explorer, and have no idea how to change the default search engine in their browser. In fact, they don’t even know that it is possible.
Yahoo is a different story. There are still people out there that think that Yahoo is the Internet. They open their browser, go to Yahoo.com and then, they type the address of the domain they want to go to (sometimes IN THE SEARCH BOX). Don’t get me wrong, not all Yahoo users are “computerly challenged”, the thing is that Yahoo was there first (almost), and quite a lot of people know how to use it, like the way it works, they like the content, the channels, the email, and see no reason to go anywhere else.

What can you learn from it? If you’re running a Pay Per Click campaign for a company that sells Enterprise Wireless LAN, Google is your place and all the rest are waste of money. The IT managers looking for your products are in Google. On the other hand, if your page is an Acropolis Audio Tour, You should definitely pay attention to msn and Yahoo. Your customers are waiting there as well.

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

Got your company name in page title? Remove it!

April 2nd, 2008

I was asked by one of my customers to explain why removing the company name from all his pages titles is a good idea. It just didn’t make any sense.

As you can see in this list of Top Factors for Google Search Engine Ranking, the most important ranking factor on a web page is the <TITLE>.

Now, take a look at the keyword “aquamarine gemstones“.

For this keyword, a web page with title “Johnny Depp’s Aquamarine Gemstones Shop” will rank significantly lower then a web page with a title “Aquamarine Gemstones” assuming all the other ranking factors are the same. Had we used the first title, Google might have understood that our site is also about “Johnny Depp”, “Johnny Depp’s shop” , a “Gemstones shop” and maybe also an “Aquamarine shop”. Focus on keywords is very important when optimizing titles.

When working with commercial websites the assumption is that our potential customers are not searching for the brand name, but more likely searching for the product description, therefore a title with a product description is better.
For that reason, on any internal page I would prefer to have a title with the product description without a company name.

And yet, I would still use the company name on a Home Page simply because a Home Page is not like any internal page on site, it has more importance than all the rest especially in terms of branding. The internal pages are there for the content. They can do without it.

The first thing I would do when optimizing a new site is to remove the company name from all titles. It is not always easy to convince your customer that this is the right thing to do, but once they do it, it takes a very little time to show them that it works.

And it works great.

Warning: Search Engines like Google don’t ‘like’ big changes. Changing all titles of a site can cause damage. The advice that appears in this post is very good for new sites, or sites that have very little traffic and want to grow. If your site already has a lot of traffic, it is recommended to change the title of new pages (if it’s a blog, do it above a certain %postid%), and keep the old pages untouched. In any case, the best would be to consult an expert before doing big changes.

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!

WordPress Vulnerability

March 30th, 2008

Google up inurl:wp-content/1/ [Warning: just google it up, don’t visit any of the site in the search results. They are full of activeX viruses!]. This is what I see now:

What you see is a list of sites that were hacked through the latest WordPress Vulnerability that allows hackers to insert spam into your blog.

This is just great. WordPress is the most common blog software out there, and at this minute there are over 90,000 website that were spammed (still counting…) I’m sure that most of these sites owners never heard of this exploit and some of them will probably never will. The damage is enormous. This exploit made them look like spammers in Google eyes, and Google like Google - She never forgets anything. If you are a spammer, you are out of the index in one second.

In my opinion, the best way to deal with these hacks is Active Network Scanning. This kind of services are usually provided by an external company that scans your site for vulnerabilities on a daily basis (like Hacker Safe, but better). Once a new vulnerability is discovered to the world, it is automatically added to their scanning system and is tested on your site. This can definately help you sleep better.

Life shows that there is no way your web site can be safe. It is just the nature of software that it is full of holes. If only you scan your website for vulnerabilities, at least you know about it on time and hope there is something you can do about it…

Important comment: if you are not in this list, it does not mean that you are safe. There are lots of other URLS that were used for this attack… This IS fun!

update: (April 12 2008): Checked again the list, and it seems like most of the hacked pages were removed from Google’s index. It DOES NOT mean that the vulnerability is fixed, it just means that Google had identified that these pages as pages that should be ignored and removed from the index. This is semi good news for those that were hacked and afraid their ranking will go kaput. Just semi because they are still vulnerable and will surly be attacked again in the next wave…

It seems like the number of WordPress vulnerabilities is growing constantly. The most popular blogging software that exists is becoming a huge security hole. In fact, this post is written with Wordpress and it feels less secure than ever. This makes me think about moving my blog to blogger or wordpress hosting site, instead of fighting the patches on my own server.

DiggRedditSlashdotTwitThisSphinnStumbleUpondel.icio.usFacebookGoogleTechnoratiE-mail this story to a friend!



Vulnerability Scanner