Apr
01
Filed Under (Search Engine Optimization) by Mani Karthik on 01-04-2008

That’s good news isn’t it? So what does it mean? What does it give to you and your blog?

Well, basically it just means that when you comment on any articles on this blog, the link that you provide is actually getting indexed by Google and some juice is passed over to your blog.

Normally when you comment on any blog, the link is “nofollowed” which means that they will not be traced by search engine spiders, other than Yahoo and some insignificant ones. Now, DailySEOblog is an exception, so if you want incoming links to your blog, all you need to do is write sensible comments on the blog (You are reading t anyway).

Spider-smile_Cartoon._small_dark.gif


So commenting on DailySEOblog has two benefits now.

1 - Get some google juice from the no-nofollow links to your blog.
2 - Get some traffic to your blog from the “latest post” link featured from your blog on the comments.

Why this new change ?

Well, I know for a fact that there are readers out there on RSS readers and other places who read Daily SEO blog on a regular basis and there are some smart and loyal ones like Niyaz who regularly post sensible comments on the articles.
Now, it’s perfectly fair for the rest of them out there not to comment on DailySEOblog, because they don’t get anything out of it. They read the articles and that’s about it. Why should you comment……..? And now you have an answer. For a backlink whenever you need to.

I also realize that this would be good news to the spammers. Well, got to live with it anyway. I’ll be selectively moderating comments and approving them. If there are more, there will be a time limit put on new commenters, before their comments become no-nofollow.

So if you are a regular commenter, your links get indexed quicker than anyone else. Makes sense? What are you waiting for?

—- UPDATE——
The comments will be selectively moderated and keywords/author names that does not give any idea about the author but in turn looks deliberate to drive google juice to the products will not be approved. Ex:- Pharma, Free software, Online games.
However comments that are sensible and makes sense to the community will be approved even though may carry a not so popular name. Consider this a manually approved comments area.

If you'd like to stay updated with SEO, grab the RSS feed now !What's this?

(24) Comments    Read More   

Hey, have you ever checked out those SEO firms claims on the features page? I always make it a point to thoroughly go through all those points mentioned in those sites, particularly the “We do it all” segment.I mean clients too should go through this and let me tell you there are a few things by which you can easily mark out a fraud guy from genuine.

Recently, been to a popular SEO firms website who claimed to do “everything SEO”. Curious enough, I checked their features page to get an idea of what exactly dos they mean by saying “Everything SEO”.

Well, basically what the guys have done is, put in everything they could find as SEO and arrange them randomly in the features list.
One interesting feature list went something like below -

We do all SEO services.

  • Search Engine Submissions
  • Directories
  • Link building Experts
  • Google Pr Rank Increase solution
  • Paid Inclusion solution
  • Software Marketing
  • Meta tags
  • Title tags etc..

Brilliant isn’t it?
More than half of what’s said there is BS and is in no way related to SEO.

You see there is a common misconception in peoples mind about SEO. The reason is that many people give their own definitions of SEO and SO services. For instance take the elements discussed in the above list.

Search Engine Submissions - I’m assuming it means submitting your site to Google/Yahoo/MSN etc. Though it sounds interesting to a client who wants to get his post atop search engines, the real catch is that he is paying the SEO guys for doing nothing.

Search Engine Submissions are no longer valid. In the sense that there are smarter, assured and safer ways of getting indexed and there is no need for submitting to search engines. And even if you are keen on that, anyone can do it in five minutes. So what’s the point in paying someone USD 500 to submit our site to search engines?

And directories are so old my friend, nobody uses them except for spam and unacceptable content. Of course there are the great directories like BOTW and V7, but none of them carry any weightage nor can they help you earn search engine rankings. As a matter of fact, many of the directories are banned from Googles index.
And if you are keen on paying for directories, anyone can use the Yahoo directory. Who needs a “professional SEO” to show you how to?

And of course there is “Paid Inclusion solution”. I’m assuming it’s a SEM/paid marketing that the SEO guy is referring to. Now, wasn’t that called SEM and not SEO? If you are going to pay someone to get you “top ranks” (well, almost) then why do you need an SEO? Hire an SEM company in the first place, they’ll manage your funds properly.

So essentially, I find that many professional SEO guys are limited to doing things like directory submissions, meta tags and link exchanges. All of them makes no or little sense to SEO.

The real or toughest part of SEO is to think like the search engines and frame a strategical approach to take your site to the next level gaining it respect, authority and popularity. Everything else will follow.

(4) Comments    Read More   
Feb
23
Filed Under (Search Engine Optimization) by Mani Karthik on 23-02-2008

Wordpress-SEO-guide

This has come out to be an one-stop SEO guide for all you wordpress users out there. I’m not sure if I’ve covered all the topics but I’m sure that these are(in fact all) the basic, essential steps all you wordpress users out there should follow in order to make sure that you have your wordpress blog on steroids. I’ve kept in mind all the SEO metrics possible that will make your blog SEO friendly.

The idea is to - “Put your wordpress blog on an SEO Auto pilot mode and keep writing articles that has a very high possibility to make it to the first page of Google, every time you publish them.”

The process of blogging on WordPress can be dissected in to three parts.

1 - Creating a powerful SEO friendly custom wordpress theme.
2 - Using all the power tools to catapult you ahead of others.
3 - Writing killer articles that are SE optimized.

How to create a custom SEO optimized, unique Wordpress theme?

Some people may argue that Wordpress is SEO friendly by itself, therefore you don’t really need an SEO. If you ask my opinion on this I’d say, both right and wrong. Right because, Wordpress is SEO friendly. Wrong because every Wordpress blog is SEO friendly.

Image this, everybody has a Bazooka to fight, so what makes the difference? Only the guy who has a better one will stand out. Similarly, only the guy with a unique custom wordpress theme can win over the others.

1. Selecting a SEO friendly wordpress theme for your site.
Check this first. Your theme holds a lot of importance in deciding your search engine ranks. Really. There may be sites that get away with it using a stupid theme or no theme at all, but remember, those sites are supported most of the times by other SEO factors that a common blogger may not have. Your theme, it’s layout structure, number of images used, code validation all should be taken into consideration while making a selection. Here’s a detailed structure.

- Select a theme with a SEO friendly layout. So that crawlers don’t find it difficult to find the content on your pages.

- The content should be clearly highlighted on the pages.

- The HTML and JavaScript code if present should limit to the first 15-20 lines of the source code. The first part of the source code should predominantly contain the content of your article.

- The whole HTML code of your pages should be completely valid. Use W3C Validator tools to check this and follow the recommendations accordingly.

- There should not be any/or very less flash and AJAX content on your template. If at all they are present, let them be in the footer/sidebar or below the fold. I don’t recommend it for the header. Resources - How to do SEO on flash enabled website, How to SEO with AJAX.

- Header of your theme is a good real estate for SEO. An image is fine, but in my experience I’ve seen that if text is placed in the header (either alone or combined with the image) with the necessary importance given (clue), it weighs more than the other text on your page. So select a theme carefully.

- When you select a theme , do a simulation test on the demo site. A simulation test is one that gives you an idea of how your pages would be seen by crawlers. In the search engine simulation test, if the results show the text featured on your theme demo, it means the theme is good for search engines. There are some themes in which we can see the text visually, but in a simulation test, no or very less text appears, keep away from such themes.

2. On site Optimization for Wordpress
On site optimization for wordpress is one of my favorite topics, simply because there is always a new concept that emerges out of the blue.

  • SEOing Wordpress Title Tags - A very often repeated topic this one. Still I find that many bloggers don’t implement it. In this tweak, the best option is to use the permalinks in the <category><post-title> format. Although, I find that adding the date option impresses Google. It also helps the users to find how old the post is.
    Resource - Title tags and Wordpress SEO
  • Interlinking your blog posts is an excellent way to spread the Google juice evenly.
  • Optimize your categories - Categories on wordpress is an excellent resource for SEO, not many people have discussed this if I’m right. But there are some tweaks that we can do to optimize it for the search engines.
  • SEO’ing the footer text - This is yet another SEO factor not many have discussed, but something that I find has a good scope. It may not work well for all themes as some themes eve completely ignore the footer. But if you use some wise tricks(clue) to give it the right kind of importance, it will help you get that extra mileage for your keywords.
    More onsite optimization tips or wordpress can be found here.

3. Put your wordpress blog on steroids.
A wordpress blog is SEO friendly by default, but adding some power tools to it can make it 10 times as effective as a naked blog. In fact, there are a lot of power tools available online, and many of them are scrap. The wise strategy is to pick the best ones that really fit your blog.

Here are 7 power tools that will catapult your wordpress blog from ordinary to a super blog.

    1. Headspace Wordpress SEO - This is an extremely good plugin for Wordpress that I found very effective. It is even better than the much hyped All in One SEO plugin. It is a bit hard to manage this as there are more options in it, but this is far more effective than All in One SEO.
    2. Google XML Sitemaps - Sitemaps are an essential for your wordpress blog. You can either create a manual one here or use this plugin. The plugin creates an automatically updated sitemap whenever there’s a change in the site, like an article or a page edit.
    3. Homepage Excerpts - Duplicate content is a big issue on Wordpress. The same content is shown on one or more places on Wordpress and hence the chances of duplicate content and supplementary pages are more. But using this plugin will reduce the chances of duplicate content on wordpress as the homepage content is cut short.
    4. Social Bookmarking - Getting your sites content to travel and propagate is a key factor to getting popular. And what more could be better than social bookmarking? This is a best social bookmarking plugin I’ve seen in the recent times and the X number of them that’s been released.
    5. KB Linker - Extremely useful plugin. You know that internal linking is one of the best way to spread the Google juice and increase the authority and importance of pages. This plugin lets you to select a keyword and whenever there’s an occurrence of the word in your articles, a link can be automatically placed to the keyword. Use it to link to your articles and it increases the internal linking drastically.
    6. Kill supplemental results - There are more instances on Wordpress that increases the chances of supplemental results than you thought of. Homepages, Archives, articles the chances of getting supplemental results on a naked wordpress blog is higher. Use this plugin to decrease the chances in autopilot mode.
    7. Bunny’s Technorati tags - If you are looking for backlinks and traffic from Technorati blogs, you must have this plugin. I’m not a Technorati enthusiast, so I’ve not used them on this blog, but yes, I’ve tested it on other blogs and it works fine.

There are lot of SEO plugins available at the moment, but the truth is that you don’t have to use them all simultaneously. Many of them do the same purpose but some do one task better than other. In the above list, you can safely use all of them together without any clash while serving the purpose of SEO’ing Wordpress.

Now, that more or less completes the “Ordinary to Super blog” power tools that you need. But more importantly there are a few things that you should keep in mind or keep away from.

What you shouldn’t do to SEO your wordpress blog.

  1. Say NO to Link Exchanges.
    Link exchanges are a waste of time. Unless you have a product that’s difficult to sell and get inbound links to like a P standing up thing, you really don’t have to do a link exchange. The links you acquire doing a link exchange is not really worth the effort as a one way link. So focus on your content and let the links come in because you have awesome content.
  2. Avoid Wordpress themes that has lot of JS code especially in the first 50 lines.
    The first few lines of your blog when scanned by a crawler, is checked for vital information about your blog. Whether you have meta description tags or not, you need to have some information in the first few lines (speculated it’s 30, 50 and 100) of your code.
  3. Do not tag one article in more than one category.
    It’s not a good idea to tag your article in more than one category. It is in a way fooling your readers and increases the chances of duplicate content. More info here.
  4. Do not display the Archives links on the homepage OR use the Archives section.
    Archives increases the possibility of duplicate content. Either don’t use them or use the page specific meta tags to no follow/no index them. Headspace plugin can handle all this.
  5. Do not use plugins that clash with each other.
    In the frenzy to get everything and not lose all, you install all the plugins only to find that nothing works out. I can give you an example. Using Headspace and Google XML Sitemaps with All in One SEO is not a good option. Especially if you are controlling the Robots.txt from Headspace, it tries to control Robots.txt, while All in One SEO too tried to write it. Which calls in a clash. So make sure you know what you are doing when installing plugins that serve the same or similar purpose. The best way out would be to have an in depth look into all the details and monitor what’s happening.

I hope I’ve covered all the bare essentials to SEOing your wordpress blog. If you follow the above steps, I can guarantee you that you’ll have great platform to blog. Now, it depends on what you write and how good you write that will decide how your ranks are on the SERPs. That’s something you should learn yourself, I don’t think anyone can train you on it although can give you pointers on concepts like keyword research and copy writing.

P.S - You’ll find numerous articles on the net googling for “SEO wordpress” but many of them were written long ago and does not reflect the new ideas and concepts pf the trade, which is what made me write this article. Hope it helped.

(25) Comments    Read More   

Is that a new term you heard? Dangling pages?

It probably got popularized by Andy more than anyone else, and I think there is some sense in the concept.

Dangling pages can be described as -

Links that point to any page with no outgoing links.

And according to Google’s docs -

They affect the model because it is not clear where their weight should be distributed, and there are a large number of them. Often these dangling links are simply pages that we have not downloaded yet……….Because dangling links do not affect the ranking of any other page directly, we simply remove them from the system until all the PageRanks are calculated. After all the PageRanks are calculated they can be added back in without affecting things significantly.” - extract from the original PageRank paper by Google’s founders, Sergey Brin and Lawrence Page

A better description is also over here

OK, so Dangling pages are the ones that -

- updateAre not accessed by traffic/users
- Does have incoming links to it.
- Does not link to any page internally/externally.
- Does not carry any weightage what so ever.

Let me clarify something. Dangling pages are not the same as supplementary pages. Supplementary pages are a different scenario probably because they have the least importance in comparison to other pages on a website. They may pass juice and links. They get indexed but are not shown on the normal search index, while dangling pages may be shown.

When I worked with Alamy.com they had almost 60% of their individual HTML pages in the Supplementary Index, which were not preferred to be shown on the normal search index by Google. But none of them were Dangling pages. They all had severe interlinking done, and sometimes even relished links from outside.

But there were dangling pages too. There were pages and files in the live site, that were never used or linked to. They probably were installed for testing purposes and later not used. But they were indexed and Google thought they were scrap.

It could happen to your site too. In blogs, it is highly unlikely that there are dangling pages unless you have a poor template and a very poor linking system.

How to avoid dangling pages in a blog?

  • Interlink pages as much as possible.
  • Let there not be a page that does not link to any other page internally or externally.
  • Let there be a universal navigation bar or linking structure that will ensure that even the most unimportant page get’s into the linking network.

So essentially, dangling pages are not good for your site/blog. Remove them or reduce their occurrences. Sometimes even an important page can be mistaken for a dangling page if the navigation structure fails to update the links.

(8) Comments    Read More   

Hey easy.. take down that frown on your face. This article is nothing about any black hat SEO techniques. Well, it has got shades of grey, but it is fair  and it is completely legitimate.

Hmm, let’s put it this way. It’s about manipulating the SERPs to your advantage using the SERPS itself.

Example: You have a keyword that you want yourself to rank high on. Unfortunately, there are lot of established sites which rank high for that particular keyword. So, the chances of you breaking into the top is bleak and it may take several trial and error methods and indefinite time.
But you have this cool new way by which you can simply break into the top 1, 2 or 3rd position and if you wish all of them for the same keyword. Sounds interesting? Hop on!

I’ll call this method “Carbon Copying SERPS”.

It goes like this. Take the keyword for example “free wordpress themes”. This keyword has a high traffic volume.

If you do a search on Google for “free wordpress themes” then it would give you all the established sites on the SERPS. Please don’t mistake when I say established sites.

I mean the ones, which has an advantage of

- having it’s content propogated more quickly,
- having the maximum number of incoming links,
- having more references on anchor texts with the keyword
- with an older domain name etc.

To beat them in a short span of time is difficult.

And you have a fairly new website for which I assume that the following points are ticked off.

- Is indexed on the SERPS.
- Has a decent level of authority for content.
- Has good content and some fair amount of link juice.

Now, what we would do is go to all the established sites, and research on what their content is. See if we can trace a pattern out of it.

Have they provided images?
Have they listed the themes in numbers?
Have they done SMO?
Have they written enough textual content? If yes in what pattern?

Research on as many as the metrics as possible, mostly on site optimization metrics. Because this is the only area where you’d be doing some homework.

Now goto your blog and start designing .

- Design a layout that gives maximum leverage to on site optimization factors.
- Make a list which is SEO friendly. (Food for thought*)
- Make a list of all the best sites on the SERPS, offering “Free Wordpress themes”.
- Give them thumbnail images or snapshots.
- Write SEO friendly textual content on the list for the thumbnails. (Again food for thought*)
- Use extremely attractive headings. (Food for thought*)
- Package it really well.

By now, you should have a SEO friendly website, with a SEO friendly design, with the best content on the selected keyword, with the best compilation and the best copy.

Now go to and fro on the content, MAKE SURE there is no duplicate content on the copy at all. Redraft the content and make it a attractive package.

Now, submit the article to the social media sites. Digg, SU and the like. This is easily said than done.
In fact, to be honest with you, this is the catch of this trick. There is no guarantee that everyone who did the above steps exactly will make it to the top unless they do the social media part correctly. I can even say, one who does the social media submission part correctly will win.

Some interesting points here.

- You might have designed a great copy, but you suck at SM. You lose.
- You have extremely good content, something like the WIkipedia, there is no Viral marketing flavor in your copy. You still lose.
In fact, the offsite optimization part of the game will be taken part of the Social Media while you sit back and relax.

So, essentially what you’ve done is -

Selected a keyword, picked the best sites that has ranks high on it, studied the pattern, created a list from it, made excellent on page SEO factors to support it, fed it to the demons !

So, it’s not all that grey as I suggested right? And there is a bit of that retarded SMO thingy too. Having said it, I’m not sure if this will work for all keywords. It does for certain type of “numberable” content though.

(4) Comments    Read More   

But why?

Indexing frequency can be explained as the count or the number of times Google or the other search engines, visit your website to index your content.

And, the higher the frequency, the better you chances for a better rank or your importance in the SERPs.

Can’t believe? Neither did I, once upon a time.

Well, do you know that the best and the top blogs on the internet gets the best indexing frequencies? That is the content published on them gets indexed quicker that anyone else and gets more importance on the SERPs. Examples are TechCrunch.com and Problogger.net.

Content published on TechCrunch and Problogger gets indexed in minutes. The closest we have measured is like around 8 minutes or so. Yeah that’s right, when a content is published on Problogger, it is very likely that the next moment it is on the SERP’s.

At DailySEOblog, I’ve seen content indexed in 30 minutes or so, which is good.

Now the point here is that, if you are writing the same content as the above blogs, like for say example a movie review or so, it is highly likely that even if you have better content, TechCrunch like blogs are likely to get higher on the SERPs.

So they clearly have an edge of having the crawlers index them faster.

Now, how can you get this edge? How can you make crawlers index your content quicker as well?

Several factors.

1. Rapidly changing content.

2. A good sitemap structure.

3. Good pinging tools.

4. Good meta tags that tell the crawlers to visit more often.

5. Easy navigation structure.

Well, so many other factors as well. But these are the best of them I’d say.

Essentially, if you have rapidly changing content, that is made available to the crawlers through a well maintained and updated sitemap, that itself should take care of the problem.

For maintaining the sitemap, of course you’d be using the AllinOne SEO plugin right? That’s a good one.

Also, make sure that you have a regularity in posting. If the crawlers find that your content is being updated on a regular basis, like daily or  hourly, then they will set their crawl frequency(if not manipulated by META tags) to hourly or daily basis, however it is followed on your site.

This is exactly the same reason why blogs have an edge over static websites. It is easy for crawlers to find a pattern in your posts and hence they find it easy to follow the pattern.

You can find more information about this concept over here and here.

(16) Comments    Read More   

Wondering what’s it?

Well, at DailySEOblog, I’ve tried my best to keep away from personal stuff. Simply because, I never wanted to disturb my readers and clients. So this idea of starting a new personal blog clicked! For a writer, getting an opportunity to write is like getting high on hashish. And that’s why all of us like blogging isn’t it? We can create platforms of our own.

So I have a personal blog now. It’s Manikarthik.com, and you’ll see a lighter side of me there.

I’ll be sharing jokes, travelogues, places and basically all the interesting stuff. If you’ve been bored listening to my SEO, SMM, marketing bhashans, come over to my personal space (well, not really personal right?). It’s like inviting you all to a Saturday night get-together at a favorite food joint.

And don’t forget to subscribe to the feed.

screenshot

OK, So what about the money..Mani ?

I’m giving away $250 this season, and there’s a competition you can win. It goes like this.

It’s going to test your SEO link building and offsite optimization skills. So only the best-hardcore SEO’s who think they are really game for a battle need to take part.

The subject would be my personal blog, (which is brand new).

What you have to do

1 - Pick a keyword of your choice that is suitable for the website. It could be something like Mani Karthik, SEO India, Best SEO India, well, it’s your choice to select what you are comfortable with. You can use SEO tools to pick the keyword but make sure it’s relevant to the site.

2 - Let me know what keyword you’ve selected through comments here, so that everyone knows about it. (Don’t email please). You might want to pick keywords first so that there is no duplication. Each contestant will be assigned a single unique keyword. Incase there are more than one contestants for a keyword, variations of the keyword will be assigned to you by me.

3 - You have a time of maximum, 60 days. Ending March 29, 2008 you have to submit your results as to what is the position the site have achieved, because of your efforts, for the particular keyword that was assigned to you.
Of course, the progress of the competition will be monitored through out the schedule.

Points to note.

- Based on which keyword ranks me higher, the winner will be announced. For example, if the keyword, “Mani’s blog” ranks higher than any other keyword, it would be announced the winner.
- Incase there are more than one keyword that ranks number one, for instance both the keywords “Mani Karthik” and “Mani’s blog” ranks number one, the winner will be decided on the quality of the keyword.
- If it’s confusing still, it will be open to readers to select which is the best keyword.
- Keyword selection is totally up to you, but it should be related to the site and should be approved by me prior to the start of the competition (in comments).
- The results will be checked on Google.com and not any regional domains.
- Prize money will be sent through paypal ids only.
- There will be no control over the onsite optimization factors for the contestants. I’ll be making regular posts on the blog during the competition time.
- You can adopt any white hat strategy you like like reviews, link building etc. As long as it’s not black hat, it will be approved.
- Contestant should provide details of link sources on demand, though it may not be necessary.

So, there you go.

Time to prove you SEO skills and test out what you’ve learned over the years form DailySEOblog. This is going to be a litmus test for all of you SEO’s/SEO wannabes out there. I’m sure only the best would win, and if I find your work really worth it, you’d even get into a contract with me. So make sure you win the contest at any price!

The current stats of the blog are as follows.

- Not indexed on Google.
- No incoming links.

So what are you waiting for? Get set…go !

(33) Comments    Read More   

So how often do you check for incoming links to your site? I must admit that I keep an eye on incoming links like a hawk. I believe most people have a special liking to incoming links, and boy, they have all the reasons to. Don’t they?

So how often do you check and where all do you check for incoming links? Do you keep record of them? Do you accept all or do you keep away from some?

I normally get alerted by the Wordpress engine when someone links to me. They come up as track backs on the comments approval area. Most of us would be relying on this method. But is it always relevant and correct? I trust many of us get more than spam links than genuine ones. And especially when there are more “splogs” appearing, it is not surprising that we get linked from them every now and then.

One thing I’ve noted over time is that whenever I use the term “Google” in my post titles, soon after the post is published, I’d get a couple of incoming links, and all of them would be splogs.

Splogs are engineered in such a way that whenever there’s a reference in the blogosphere for a certain set of keywords (like the term Google), they immediately catch hold of the blog and link to it with their automated mechanism. And this many of them time is along the lines of -

Your article title here…
I found this interesting information written by (Tom/Dick/Harry), see original article here(your link)

Well, that’s not what I’m talking about here. Where do you look for incoming links?

1. Google - Search term (link:www.yoursite.com)
2. Yahoo! - Search term (linkdomain:www.yoursite.com)
3. Google blog search - Search term (link:www.yoursite.com)
4. Technorati

Are there any other places that you’d look for incoming links? Any way,the most important guy here is Google. And if you’d like to be alerted whenever someone(who is indexed on Google) links to you, here’s a shortcut.

1. Go to Google Alerts (www.google.com/alerts)
2. In the search term field, give (link:www.yoursite.com)
3. In the type field, select “Web” (third option)
4. In the “How often” field, select “As it happens” (second option)
5. In the email field, give in your email.

That’s it. Now whenever, a site that’s indexed on Google links to you, you’ll get an alert mail in your inbox. So you don’t have to go always checking for incoming links on Google. Clever isn’t it?

 

(13) Comments    Read More   
Dec
22
Filed Under (Search Engine Optimization) by Mani Karthik on 22-12-2007

Digital Photography School is a blog that’s more famous for it’s author than it’s awesome content. It’s owned by the most influential blogger on the planet - Darren Rowse.

Darren is a very good mentor to me and often have given me valuable advices on topics knowingly or unknowingly. If you are a regular reader of DailySEOblog, you might have spotted Darren’s comments here and there on some articles. Most interesting of them being this one, where he was a bit miffed about an article I wrote which according to me was wrongly interpreted. We cleared things up, soon after,that’s a different story.

Well, recently, I came across this interesting post by Daniel, where he discusses about the factors deciding a good domain name. And today I came across this little discussion between Daniel and Darren, which provoked me to write this article.

Daniel thinks (and we agree) that good domain names should not have hyphens in them. According to Daniel,

Domain names containing hyphens and numbers are cheaper for a reason. They suffer the same problem of domains not using a .com extension or with complex spelling.

Daniel raises this doubt to Darren over here and Darren replies to Daniel over here -

Daniel - yeah it(Digital-photography-school) does well on an SEO front (has really increased in the last 6 months) but not so great on a memorability front.

So when Darren thinks that DPS is doing good in terms of SEO, I guess this is what he means.

SEO Blog-2130280538_2a2fda2fff_o

For the keyword “Digital Photography”, a Google rank of 6. (Regional ranks may differ.)

Not bad for a blog like DPS right?

Here’s a look at some metrics.

Age of domain - Almost 2 years
Pages indexed on Google - 30,900 pages
Pages indexed on Yahoo - 62,337
Incoming links(Google) - 231
Incoming links(Yahoo) - 295,000
No: of pages in the main index - 2150
No: of pages in the supplemental index - 28,750 (Pages Indexed - Main Index)
Page Rank - 6/10
Alexa Rank - 19,382 (as of 23rd Dec, 2007)
Home page size - 34181 Bytes = 33 KB
Code to content ratio - 35.03 %
Incoming .edu links - 5
Incoming .gov links - None
Issues encountered - Canonicalization. My guess is that Darren have set the domain name preference in the webmasters tool to http://digital… rather than http://www.digital-pho… which is why a search for site:http:/digi.. returns results while as site:htp://www.digi… does not. May be Darren should fix this, and make all the URLs to www.url.com format and not http://url format. For Problogger, he has used the www.url.com format.

Why should this be fixed?
Though seemingly both the formats are the same, Google prefers to use one format for a site. Which is why it has given you the  option to make a selection in the Webmasters tool. If some people link to http://url and some to http://www.url it does not look good on your site, and you lose some value there.

Supplementary pages
DPS has quite some huge number of pages in the supplementary results. Though Google pulled off the importance of supplementary pages along with the operator(site:www.yoursite.com ***-view) last July,you can still determine the number of pages through a simple calculation, and I found that DPS has almost 30k of it’s pages in the S-Index.

Now, you know the problems of having a huge supplementary index right? Google is doubtful regarding the relevance of those pages and it may keep away from showing them in the normal organic search results. So, here DPS have not been able to convince Google that 30,000 of it’s pages are relevant and original in content.

How to get out of supplementary pages?(Rel page)
- Remove archives from the sight of robots using nofollow tags.
- Don’t tag articles in more than one category.
- Create distinguishing titles and content on every article.
- Get deep links from external sites.

Other than the canonicalization issue and the number of supplemental results, DPS is in good shape.

If Darren would like to do something about it immediately, I’d suggest that instead to the homepage, from his network of blogs/websites, he should make an attempt to individual posts in the various categories. We all know that Darren has been linking to DPS from many of his Problogger articles, but almost all of them are linked to the blog homepage. Instead of this, had it been the internal article pages, he could reduce the number of supplementary pages.

SEO Blog-2129508725_1455045798_o

Let’s do some very basic SEO checks

Meta Tags

<meta name=”keywords” content=”Digital Photography School, Digital Photography Tips,
Digital Photography Training, Digital Camera Tips, Digital Camera Advice, Advice,
tips, photography, digital camera, training,”/>
<meta name=”description” content=”Digital Photography School -
Digital Photography Tips for You” />

Looking at the meta tags, I’ve the impression that Darren and his team has not been working on it lately. It’s a very basic meta tag, with the bare essentials. And the meta description is just not impressive. As you all might already know, the purpose of having a meta description is not to attract the search engine crawlers but human visitors.

The meta description is the text that you see beneath your site name in the SERPs. Only if it is attractive enough would people click on your site name. If you’d ask me I’d rephrase both the meta keywords and the meta description as below. 

<meta name=”keywords” content=”Digital photography, Digital Photography School, Digital Photography Tips, Study photography, Digital photo Digital Photography Training, Digital Camera Tips, Digital Camera Advice,
Advice,tips, photography, digital camera, training,”/>
<meta name=”description” content=”Take stunning photos with your digital camera using our digital photography tips and tricks - Digital Photography School” />

The title tag could also be changed to something attractive to both search engines and visitors. As of now, it looks like this.

<title>Digital Photography School &#8212; Digital Photography Tips for You</title>

Another grave mistake I found is that the Robots.txt file is put in the blog subdirectory (www.digital-photography-school.com/blog/robots.txt) Yikes! This simply won’t work. The robots.txt file should be placed  the root directory and if the blog is present in a sub directory, the commands should use the subdirectory URLs to control the crawlers. And if at all it worked, the syntax is wrong. Here’s how a healthy robots.txt should look like (only a suggestion)

Sitemap: http://www.digital-photography-school.com/blog/sitemap.xml
User-agent: *
Disallow: /wp-content/
Disallow: /wp-admin
Disallow: /wp-includes/
Disallow: /wp-includes/
Disallow: /wp-
Disallow: /*.php$
Disallow: /*.js$
Disallow: /*.cgi$
Disallow: /*.xhtml$
Disallow: /feed/
Disallow: /trackback/
Disallow: /cgi-bin/
User-agent: Googlebot
Disallow: /*.php*
Disallow: */trackback*
Disallow: /*?*
Disallow: /z/
Disallow: /wp-*
Disallow: /*.inc$
Disallow: /*.css$
Disallow: /*.txt$

I couldn’t find a sitemap file anywhere, so that’s something Darren may work on to ensure that the great content is spotted by the crawlers. It may/may not help in the fight to put back the supplementary pages too.

Bottom line is that, even though there is great content on the DPS website, a major part of those pages are in the supplementary index, and thus will not show on the search engines results. Keeping in mind that the blog has a domain name that’s not memorable, the major traffic is likely to come from search engine organic results, getting these pages out of the S-Index may be first thing Darren should work on.
Also, please note that I’ve only checked the SEO basics here, and only after these basic stuff is fixed could the rest be analysed and worked on. Here’s wishing al the best to Darren and DPS.

(5) Comments    Read More   
Dec
02
Filed Under (Wordpress) by Mani Karthik on 02-12-2007

There are some clients of mine who are very keen on using flash files in their sites. It often end up in a rough debate with me, and both parties got to take deviation. (If you didn’t know, I’m not a fan of using flash.)

Most of the times, I allow them to use flash in a limited way throughout the site. If it’s a static page, we’ll go for small flash elements on each page and for wordpress users, I go for flash headers. Yea, it’s not a good idea actually, because it make you lose some valuable real estate for search engine optimization. But I’ve found a work around to this.

Generally when you use a flash file, these are the problems that you come across.

  • Waste of real estate for SEO
  • Cross browser compatibility issues
  • Non indexability of text used in flash files
  • Unwanted code in the html

But with the workaround you can actually, minimize the unwanted code in html, while the other issues will be there.
Alternatively, you can specify your header text instead of the flash file.

This work around should work for all wordpress themes, but I haven’t tested it on all themes, the Kubrik based themes with large headers seems to work.

It’s a simple plugin that we can use to get this problem solved. This plugin helps you to use a flash file anywhere inside your theme, on your header, posts, sidebars anywhere! Pretty cool isn’t it?

Download the plugin here. The credit goes to Michael Bester for developing this plugin.
To use this plugin, upload it to your plugins directory and activate it from plugins menu. Then go to your header.php file in themes directory and replace the header code with the following code -

[kml_flashembed movie="/path/to/your/movie.swf" height="value" width="value" /]

Of course, replace the values with the actual height and width, and the path to the URL where you've saved the swf file.

It works like charm and if you like it do drop a line to Michael.

(2) Comments    Read More