Archive for the ‘Webmaster’ Category

Translate your website into 52 languages

August 2nd, 2010

Just copy and paste the TranslateThis Button anywhere on your site, it’s free and easy. There are no files to upload and it works on almost any website.

The TranslateThis Button is a lightweight Javascript translation widget. It translates any page quickly using Ajax and the Google Language API.

Customizable Options

The TranslateThis Button allows you to set a number of options:

  • Tracking with Google Analytics
  • Changing the button image
  • Changing text options
  • Changing supported languages
  • Callback functions
  • And more…

This service available in two options, as a standalone code (work for all websites or blogs) or as a WordPress plugin. When you choose as a standalone code, all you have to do is that put the code everywhere you want it to.

Here is the html code:

<!– Begin TranslateThis Button –>

<div id=”translate-this”><a href=”http://translateth.is/”>Translate</a></div>

<script type=”text/javascript” src=”http://www.google.com/jsapi”></script>
<script type=”text/javascript” src=”http://x.translateth.is/translate-this.js”></script>
<script type=”text/javascript”>
TranslateThis();
</script>

<!– End TranslateThis Button –>

If you use WordPress, get the plugin from here.  The TranslateThis Button is the simplest way to internationalize your site.

Daftar Situs-situs Pemerintahan Berpenampilan Sangat Buruk

November 19th, 2009

Agak terkejut juga membaca tulisan ini (aslinya berbahasa Inggris) tentang tampilan yang sangat buruk dari situs-situs resmi pemerintahan di dunia. Terlebih lagi situs resmi pemerintahan Indonesia juga masuk dalam daftar ini. Entah ini lebih bernilai subyektif atau memang sudah obyektif, tampilan situs resmi pemerintah Indonesia (menurut saya) memang agak terbelakang atau primitif.

Tanpa banyak basa-basi, silahkan baca selengkapnya tulisan yang ditayangkan pada situs NOUPE.COM

Synergy Between Domain Names & Keyword Based Search Engine Optimization Strategies

September 4th, 2009

SEO Question: Do domain names play a role in SEO? Do search engines understand that the words are in the URL even if they are ran together without hyphens in between them? What techniques are best for registering a domain name that search engines like Google will like?

Answer: Over time the role of the domain name as an SEO tool has changed, but currently I think they carry a lot of weight for the associated exact match search. Depending on how they are leveraged going forward they may or may not continue to be a strong signal of quality to search engines.

Domain Names & Link Anchor Text

When I first got in the SEO game a good domain name was valuable because if you got the exact keywords you wanted to rank for in your name it made it easier to get anchor text related to what you wanted to rank for. For example, being seobook.com made it easier for me to rank for seo book and seo.

That link still exists, but nowhere near as strongly or broadly as it once did.

The Fall of Anchor Text & the Rise of Filters

Anchor text as an SEO technique is no secret. To make up for the long ongoing abuse of it, Google started placing less weight on anchor text AND creating more aggressive filters that would filter out sites that have a link profile that looked too spammy with too many inbound links containing the exact same anchor text. If everyone who links to me uses seo book as the anchor text it is much harder to consistently rank for that term than it would be if there was a more natural mixture to it. A natural mix would have some of the following

  • Aaron Wall
  • Aaron Wall’s blog
  • SEO Book blog
  • book about SEO
  • the SEO Book
  • seobook.com
  • www.seobook.com
  • Aaron Wall’s Seo Book
  • etc

Natural link profiles also contain deep links to internal pages, whereas spammy sites tend to point almost all of their links at their home page.

Domain Names in Action

As Google started getting more aggressive at filtering anchor text, they started placing more weight on the domain name if the domain name exactly matched the keyword search query. They had to do this because they were filtering out too many brands for the search query attached to their brand. Some examples of how this works:

  • At one point, about 2 years back, SeoBook.com stopped ranking for seo book due to a wonky filter that also prevented Paypal for ranking for their own name for a little bit.
  • A friend recently 301 redirected a scholarship site on a bad URL to College Scholarships.org. The site’s ranking for the exact phrase college scholarships went from 100+ to top 20 in Google. But, it still is a long way from #1, and it still is at 100+ for college scholarship (singular). In competitive industries you need a lot of links to compete, and the redirect also caused the site to slip a bit for some of the other target keyword phrases that the site used to rank for.
  • When you launch a new site on a domain name like mykeywordphrase.com and get it a few trusted links it should almost immediately rank for mykeywordphrase. A friend launched Online Nursing Degrees.org about a week ago. That site ranks #1 in Google right now for those keywords ran together OnlineNursingDegrees. That site also just ranked #118 in Google for the phrase Online Nursing Degrees. As the site ages and gets more links it should be easier to rank for that exact phrase (but that domain probably wouldn’t help its rankings much for stuff like nurse degree).
  • My domain name Search Engine History.com ranked better than it should have for the query search engine history when its only real signs of trust were age and domain name. It was nowhere in the rankings for just about any other query.

Things Will Change Over Time

A few other caveats worth noting

  • From my experience this exact match domain bonus works with all domain extensions (even .info), but that could change over time. And if the content isn’t any good it is still going to be hard to get traction in any market worth developing content for. This exact match domain bonus also works well in local markets for regional domains like .ca.
  • This post is about the current market, and is highly focused on Google’s relevancy algorithms (rather than other search engines). I expect the weight on domain names to be lowered significantly (especially for competitive queries) as Google moves toward incorporation more usage data into their relevancy algorithms. This is especially true if many domainers put up low quality to average quality websites on premium domain names. Moves like creating 100,000 keyword laden sites in one massive push (as Marchex recently did) don’t bode well for the future of domain names as a signal of quality.
  • The search traffic trends are moving toward consolidating traffic onto the largest high authority sites, so it probably is not a good idea to have 100 deep niche domain names like OnlineNursingDegrees.org, OnlineNurseDegrees.net, OnlineNursingSchools.com, OnlineLawDegrees.com, OnlineParalegalDegrees.net etc when you can cover a lot of those topics with a singular broad domain like Online Degrees.org.
  • Any advantage exact match domains seem to have for ranking is much smaller for related phrases that do not exactly match the keyword string or phrases within the anchor text of most of the inbound links.
  • For local businesses a keyword matching domain might be a way around paying to list in all the regional directories and other related arbitrage plays.
  • Domains that use familiar language and sound credible also have a resonance that helps build trust, make the information seem more credible, easier to link at, easier to syndicate, and easier to do business with. It is hard to estimate the value of that since much of it is indirect, and few have measured the affect of domain name on linkability or clickability of a listing outside of paid search arbitrage.

13 jQuery Applications for WordPress

August 19th, 2009

There are a lot of useful plugins here to help you create a better blog for your readers. As with all plugins, it is advisable to chose them with care, and be clear about its role in your blog.

jQuery allows for impressive animations and interactions that are easily created and utilized in your WordPress blog. If used wisely, these plugins can enhance your blog by making it far easier for your readership to read your words of genius, and participate in your blog.

These articles details some of the better plugins that utilize jQuery.

Infinite Scroll Plugin. This one adds related pages on to the one that your reader is reading. The content it grabs is predetermined by you by using the .load() method which is an CSS selector of the HTML you have chosen. This is also knows as autopagerize, paginate, and endless pages.

jQuery Lightbox Plugin. This plugin can be used to overlay images on a page. It is compatible with WordPress 2.2 and up, and fully compatible with K2. It is well worth considering if you are using a lot of pictures on your blog.

WordPress Post Information Plugin. This simple plugin allows you to view post meta information by using the toggle function in JavaScript. It is an on demand feature.

Snazzy Archives Plugin. Snazzy is a fantastic word and should never be underestimated by man or beast. The same can be said of this plugin which allows you to select different ways to display your posts, and add special effects to make it all snazzy. Displaying videos with comments for example is just one of the many options available with this plugin.

J Post Slider Plugin. This plugin allows you to create a slider navigation element, that is used for showing your posts by sliding them across the screen. The motion is constant, until a user holds the mouse over a post, and selects it by clicking it. Post descriptions also appear.

WP Imagefit Plugin. This plugin uses JavaScript to resize images rather than CSS or HTML to do the job. If you enjoy your JavaScript, you’ll enjoy Wp Imagefit.

Wp Wall Plugin. This is quite a clever little addition to your blog, as it adds a widget in the sidebar which displays comments. It has the full range of moderation options as normal comments, as all the hard work is done back-office via WordPress.

jQuery Comment Preview Plugin. This plugin provides live uploading of comments without the page having to refresh. It could be a good one if your blog is powered by feisty debates.

Insights Plugin. This plugin is extremely useful if you use pictures in your posts. Powered by Ajax, it creates an interface which allows you to search the following sites individually to find images in real time. Flickr, Youtube, Wikipedia, Search Google, Insert a Google Map and more.

µAudio Plugin. This is an mp3 player powered by Flash. To save load time, the links are unmodified until they are clicked, at which a point the player fades in and out depending on whether it is selected. Clever really.

Simple Modal Contact Form Plugin. This Ajax powered plugin, basically provides a good way for a reader to complete a form. It has an option whereby the reader can request a copy. It utilizes the jQuery JavaScript library and the SimpleModal jQuery plugin to work.

Events Calendar Plugin. This plugin is a more enhanced version of the basic calendar provided by WordPress. It allows you to keep track of events, hence the name.

µMint Plugin. This allows you to integrate statistics of Shaun Inman’s Mint statistic package into WordPress. What you do with them after that is completely up to you.

RSS Feed

Search

  • Categories

  • Archives

  • Affiliates

    View blog authority
    Free PageRank Checker
    eXTReMe Tracker
  • Disclosure

    I hereby state that I have received financial compensation for some of the posts on this blog from sponsors who want to have their product(s) and/or service(s) be reviewed by me.