Powered By

Powered by Blogger

Tampilkan postingan dengan label seo. Tampilkan semua postingan
Tampilkan postingan dengan label seo. Tampilkan semua postingan

Selasa, 26 Januari 2010

Partially Fixing Disqus Comments To Not Get Penalized By Google

This post is for those of you which have a blog and run Disqus comment system on it.

Firstly, let me tell you the exact story: I haven't noticed this before, but if you look at the source code of a post (post, not main page) of probably all blogs using Disqus (except Web Upd8 and Mashable), and search for some words in the post, you will see them displayed twice: once in the actual post and once in a div with the "disqus_post_message" id, which is not visible on the actual page because it's hidden. This basically means all your posts text exists twice on your blog which is of course not very good in terms of SEO. Even worse, the "disqus_post_message" has the style "display:none", which Google interprets as trying to hide content.

If you take a look at Mashable, this does not occur because they use a very advanced customization of Disqus, with the comments text being actually displayed in the source code of their pages, not only in an embeddable window like on the rest of the blogs (having the comments show up on the actual page and not in an embedded window is very good from the search engines point of view).

How I partially fixed it


I don't know how to make the comments show up on the actual post page, but what I've managed to do - and I'm actually still testing to see if there is something wrong with this - is to remove the disqus_post_message div and with it, the double text that it creates in the pages source code. Please note that I've done this for a blog on the Blogger platform, and I don't know if/how this applies to other blogging platforms.

What I did was to search for this in my blog template (before doing this, I strongly suggest you make a backup to your template):
<div id='disqus_post_message' style='display:none;'><data:post.body/></div>

and completely remove it. Below this line, there is some javascript which looks like this:
<script type='text/javascript'>
var disqus_url = '<data:post.url/>';
var disqus_title = document.getElementById('disqus_post_title').innerHTML;
var disqus_message = document.getElementById('disqus_post_message').innerHTML;
</script>

From which I've removed this part:
var disqus_message = document.getElementById('disqus_post_message').innerHTML;


After removing these, I've also seen improvements in the page load speed.

A final note: I've also deleted this div:
<div id='disqus_post_title' style='display:none;'><data:post.title/></div>

Which makes the post title be displayed once again for Disqus, but hidden ("display:none"). Some might need this for displayed some Disqus widgets on their blogs, but I don't so I also removed this. Hopefully, everything will run smoothly without it.

That's about it. Hopefully this will help some bloggers out there :)

Sabtu, 14 November 2009

Google To Use Page Load Time For Ranking Search Results?

Here is a weird piece of info which if is true, it will have serious consequences on all the websites. It appears that Google is seriously considering using page loading time as a factor when returning search results.

While it may seem like a good idea the first time you read this... think about it. This could mean that everyone will use just pages with text, so that they will rank higher in Google. For instance, instead of building a how-to full of images which won't be found through Google, people will just post the plain text.

Of course, we want fast loading pages, but I for one prefer a relevant search result to some fast loading 3 words blog post.

Times like these make you think about the power Google has on all of us. Basically, they can do whatever they want and you just have to adapt to their wishes.

More about this at DownloadSquad.

Update: Google also wants to ditch http:// in favor of spdy:// (speedy) because they are saying http was great for transferring one file, but since websites nowadays use a lot of images, css, javascript and so on, a new protocol is needed. For more info, see the Arstehnica article.

Jumat, 02 Oktober 2009

Blogger: Submit Your COMPLETE Sitemap To Google, Bing And Yahoo

As always, if you are using a Blogger (blogspot.com) blog, you must do things a bit differently than others do. That's why a trick is needed to submit your complete sitemap (not just the normal RSS feed which only includes your latest 10 posts).

The trick I am talking about is more or less known, but Amit @ digital inspiration created a page where all you have to do is insert your blog address and you can instantly submit your whole Blogger sitemap to Bing and Yahoo and you also receive some custom RSS feed links for submitting to Google Webmaster Tools. Read on for a step-by-step how-to.

1. Go to Amit's Blogger Sitemap Generator page and enter your blog URL (including the trailing slash at the end, like so: http://www.webupd8.org/ - notice the last slash).

2. For Google, you will be given some links. Here are mine:
atom.xml?redirect=false&start-index=1&max-results=500
atom.xml?redirect=false&start-index=501&max-results=500
atom.xml?redirect=false&start-index=1001&max-results=500
atom.xml?redirect=false&start-index=1501&max-results=500

How to use them? Go to Google Webmaster Tools (if you haven't verified your website yet, check the help menu on the left side of Google Webmaster Tools), click on your website name, then: Site Configuration > Sitemaps and click the Submit Sitemap button, and submit all the links you received using Amit's Blogger Sitemap Generator (at step 1):

sitemaps google webmaster tools

3. For Bing and Yahoo, all you have to do is click the links provided by the Blogger Sitemap Generator:

submit blogger sitemap bing yahoo


That's it. Happy blogging :)

Kamis, 13 Agustus 2009

Free Web Statistics With Integrated SEO Tools

GoingUp statistics seo

GoingUp! is a powerful web statistics system with a friendly AJAX interface which which comes with a bonus: it integrate a series of free SEO tools to improve traffic to your site.

After installing the tracking code to your website you can see the usual statistics these kind of services are offering: country, keywords which visitors searched to arrive to your website (referring keywords), what browser they use and how they interact with your site (via a heat map), goals, and monitor your incoming links.

But what makes GoingUp! an interesting service are the SEO tools offered in the same package, which you can access without even registering for an account. Among them:

  • Site Analyzer: gives you everything you need to get a comprehensive report of your site. Check your site structure, links, popularity, and many other metrics which will help aid in your sites goal to make it to the top!
  • SEO Optimizer: allows you to see how your page is optimized for a specific keyword or phrase. They'll even give you suggestions on how to optimize your page for the best results (for Google, Yahoo and Bing)!

There is also a curious thing about GoingUp! - it offers a system of exchangeable points which you can use for premium services such as search engine promotion, keyword rank monitor and more, by only installing their PHP tracking code onto your website.