Backlink exchange with website PR3 or more. send me an email to marius.duse@ordis.ro

Blogs have been around long enough to become standard elements of the web landscape. They’re easy to construct and manage, they create fresh, user-generated content and, if well-executed, blogs draw crowds and the attention of search engines.

Whether starting out with a new domain name, or a domain that’s been around for a decade, you can rank your blog on Google if you just do what Google wants you to do. So here are 25/50 tips to get your blog ranked by the world’s biggest SE.

50. Build your own or move to Wordpress. Wordpress is a blog platform that’s open source (free), robust, extensible and easy to use. Add Feedburner, which equips site owners to broadcast RSS feeds and develop user metrics. Next, synch up Google Analytics and a sitemap plug-in to simplify populating the blog and developing useful, actionable metrics. Also, make sure your blog is pinging Technorati and other social media sites like digg.

49. Don’t worry aboutpage rank. PR is highly over-rated as a yardstick of online success. Connectivity within a web community and expansion through content syndication and guest blogging are more critical to building site credibility than page rank. PR will take care of itself over time if you do it right.

48. Make a difference, or at least have a clear purpose. Differentiate your content on every post. Cover lots of editorial ground.

47. Use a conversational tone. Dry, starchy academic writing is strictly for the textbooks. Write words that people “hear” instead of read.

46. Provide a “Tell Your Friends” link on your blog. Birds of a feather do, indeed, flock together. So, if one of your regulars shares an interest in philately, chances are s/he has other friends with an interest in stamp collecting.

45. Study the competition. They’re studying you. Check out SpyFu to do a little undercover work on search analytics employed by competitor sites and their visitors. You can’t touch the content but you can’t copyright an idea, either, so pick up some new paths of thought from others in your site’s arena.

44. Remember SEO basics. Use provocative, keyword-rich title tags, meta keywords and descriptions, and only link to high-quality sites. Never over do it. Keep your posts relevant, natural, accurate and, above all, current.

43. Don’t stuff blog post titles with keywords. It’s a form of keyword stuffing and spiders hate keyword stuffing. The ratio in headlines should be ~40% keywords, ~60% non-keywords.

42. Submit your URL to blog directories. There are “best of the web,” and paid directories, like Yahoo, and free directories like the Open Directory Project. Every directory listing is another link to your site and another way visitors can find you. Just google them to find more.

41. Create blog categories that contain keywords, i.e., Ecommerce, SEO, Affiliates, etc. for use with a “site hosting” or “site design” blog.

40. Content quality counts. Research topics about which target readers want to learn. Write something new, useful and relevant. And don’t forget to regularly update older posts. Things change fast on the web so last year’s “next big thing” is this year’s hackneyed cliché.

39. Vary topics, content length, relevancy and posting times. However, be consistent, as well. Keep blogging. It can take time for a blog to catch the notice of a search engine spider.

38. Get guest bloggers. Add links from their blogs and establish your site’s link community. There are people within your web neighborhood with opinions and good information. Contact them to invite submissions to your blog and your site in general.

37. Don’t use duplicate content. The only duplicate content that appears in your blog posts are quotes, and they should be identified with quotation marks.

36. Call posters by name. If Bob M. from Athens, Georgia, posts to your blog, recognize his contribution with a “Thanks, Bob” at the end of your response.

35. Make friends with other bloggers in your commercial, business or NFP space. Ask to become a guest blogger, or seek endorsements from the “names” within your site sphere.

34. Send a personal note to posters. Not all bloggers have the time to do this but if you can send a personal email thank-you note to a poster, you’ve increased the chances of that poster becoming a member of your site community.

33. Encourage viral link building. Take a stand. Introduce the coming paradigm shift in web commerce, provoke controversy. It sells. Just ask Ann Coulter.

32. Ensure the blog is optimized for Technorarri. Claim your blog, set an avatar and pings, use tags where appropriate and be sure to ping various blog tracking sites.

31. Don’t place ads on your blog, yet. If you feel you must (you’re seeing nice PPC revenues), determine that your site’s HTML is optimized to position those ads at the bottom of each blog page.

30. If your blog isn’t pulling, have the code reproduced so it’s as semantic, accessible and code-to-content optimized as possible. Also, hire a code expert to position content above ads or any other content in the site markup.

29. Ignore Alexa. A lot of new site owners rely on Alexa for site metrics but remember, Alexa is a popularity metric since only Alexa toolbar users contribute data — and that’s a less-than-universal test population.

28. Build credibility. Publishing authorities on your site’s topicality usually does the trick. Once blog credibility is established, identify trends, solve new problems and gradually expand the topic range of your blog.

27. Buy or build a hot blog design and submit it to design galleries. Hire a site/blog designer, or bring your vision to fruition. This enables your blog to appear five or six demographic iterations from your home site, expanding the site’s reach outside the immediate site community. This creates new marketing channels fast.

26. Develop some friendly contacts on social media sites and participate in the community. Ask contacts to promote your blog content. Also ask for contributors. People love to express their opinions.

25. Focus on ranking for three key words or phrases to start. The keywords you select should appear in your HTML title tags and within the site’s content when appropriate. However, watch keyword density levels. Anything above 5% starts to sound like gibberish. 2% to 3% keyword density provides more creative latitude for the content developer, and still lets bots know what the site is about.

24. Only purchase ad links on relevant niche sites. This, by default, limits competitive links and delivers more qualified (knowledgeable and ready-to-purchase) visitors to your site.

23. Participate in your link community. Forum and blog links are ephemeral, lasting a day or two as web fodder, so there’s always the need for more green. Interact by posting to not only drive traffic with the link, but to also pick up another link from a credible site. All good.

22. Publish new content on weekdays. Even search engines need a break. Actually, more people are online Monday through Friday so your latest blog post is still the latest when posted on Monday rather than Sunday. A little thing, for sure, but little things mean a lot online.

21. Write content for various experience levels. For many spaces DIYs are the largest sector. Some readers are just starting out. Others have been at it for years and probably know more than you do, so post blogs to appeal to a broad range of skill sets — from green rookie to wizened old vet.

20. Cite the sources of your content. This adds credibility to your posts. It also provides a trail for a reader interested in learning more about the topic at hand.

19. Focus on contextual relevancy before quantity of links. Connectivity within a market or topic segment has more value than SEO anchor text, at least in the short term.

18. Poll your readers. Everybody’s got an opinion. Provide a platform to let posters and readers vote on a topic related to your site. It doesn’t do any good if you run a retail outlet and poll visitors on who they’d like to see in the White House. Stay on topic.

17. Create surveys. Surveys are more in depth than a poll. One survey you might want to try is one in which buyers rate the services and products you sell. Great marketing information. Consider placing a satisfaction survey somewhere on your site.

16. Write about popular brands or celebrities where possible. It doesn’t matter if you’re blogging short sales in the market or clothing for the over-sized human, celebrity and name brands get picked up by spiders.

15. Find free stuff to give away. Free still works on the web. There’s lots of open source software (OSS), mortgage calculators, real-time stock feeds and other digital goodies that visitors can download free. Free is nice.

14. Answer questions on Google groups and Yahoo Answers. People write in with all sorts of questions, some sure to fall within your area of expertise. By signing on as an authority in a field (your arena) you build credibility. Plus, it’s fun helping others from the comfort of your own work station.

13. Add imagery and video content to your posts. A picture is worth a thousand web words. Charts and graphs simplify complex information and don’t take up a lot of room. If you aren’t an artist, create a relationship with a freelancer. Never use clip art.

12. Use QA sessions in your blog. You’re the expert. Also, invite guest bloggers to handle questions beyond your skill set. Helpful, simple advice keeps visitors coming back and makes you a guru.

11. Syndicate content outside of your blog. Every site owner needs content. Fortunately, there’s plenty of it free for the taking. Sites like Helium, Ezine and Go Articles are content supermarkets. Post your piece and pick up non-reciprocal, in-bound links for your effort. Content syndication increases link popularity.

10. Direct (future) page rank efforts to well-optimized content on your home site. Don’t direct visitors and bots to the garbage bin of out-dated content stored in the site’s archives. Point them to the new news.

9. Update or create a Wikipedia page and link to your site. Another means of establishing yourself as an authority. Just make sure the Wiki piece is accurate, well written and typo-free.

8. Submit industry or topical news to general news sites. Not just industry related sites. If a small oil and gas company brings in a gusher, it’s of broader interest than to just industry insiders. Also adds credibility and another link.

7. Deep links or links to sub-pages are vital. There’s a tendency to link from a remote site to your home page. Not necessarily the best strategy. Consider linking to pages deeper in the site – pages related directly to your blog post. This way, visitors are in your site and less likely to bounce.

6. Respond to comments in your blog. This accomplishes three important objectives: (1) it shows that there’s a human behind the blog; (2) it gives you a chance to show your expertise; and (3) you can lead the thread in a new direction or keep the discussion going. Oh, it’s also the polite thing to do, as well.

5. Cross link your posts. Link amongst your related blog posts using the keywords you’re optimizing your blog for as the anchor text.

4. Get linked alongside related blogs on other sites. You can contact the blog administrator to swap links, you can become a regular guest blogger if your writing is good enough or your knowledge extensive. Niche sites are great for building blog links networks.

3. Bait your blog. Post unconventional and controversial articles to create lengthy threads that, in turn, create site stickiness.

2. Be consistent into month two. Keep the tone, style and topicality of your blog consistent for the first two months until spiders get it. Then, you can branch out to peripheral topics to expand reader interest.

1. Network offline. Helpful networking tools include LinkedIn, MeetUp and MyBlogLog. These sites provide real world contacts to simplify and streamline the process of networking. They’re also useful in building beneficial online relationships – not to be overlooked. Also reach out using conferences that are available in your area and abroad.

The keys to building a successful, well-tended blog run the gamut from good content to good contacts, and from credibility to controversy. There are lots of ways to expand your blog community and develop quality rankings at the same time

Once you’ve got all of this down your next steps are to begin monetizing your site.

Original

Share/Save/Bookmark

The popular publishing platform, WordPress, recently released its latest major version: WordPress 3.0 (dubbed “Thelonious”). This iteration of WordPress introduces plenty of convenient new features such as drag-and-drop interfaces for building navigation menus (for those not comfortable modifying their theme files), the ability to deploy multiple sites under one installation (by the inclusion of WordPress MU) and a system for making custom content types other than posts and pages.

However, some new features appear to be superfluous. Why have a built-in link shortener (yet not include social media web service integration that benefit from link shortening)? Why release a new default theme every year? Is it really worth the increase in the code base’s bulk to give end-users an interface for designing custom headers?

These not-so-handy new features lead me to ponder: Why not put all of this effort to features that are actually useful to many?

Many, if not all, of the features I’ll suggest here already exist as WordPress plugins or can be found in competing content management systems (such as Drupal).

Many will argue that if a feature already exists as a plugin — why bother? There are definite benefits to incorporating features into WordPress even if they already exist as plugins.

First, it reduces the need for the user to install a third-party plugin, which in turn can improve performance and enhance maintainabilit, as some plugins are better written than others. One of the biggest causes of broken WordPress sites is plugin incompatibilities; by having these features native and tightly integrated into the system, we can avoid these issues.

Also, by adopting these features, they can be cultivated by the collective contributions of open source developers, which also means that we needn’t worry any longer about a particular plugin not being maintained by its creator.

Upgrading a system will be simpler if you didn’t have these features as plugins. You just have to upgrade your WordPress installation, and these features will subjected to the same testing, review, and scrutiny as other parts of the WordPress core.

With all of that in mind, let’s go over some of what I believe are missing features in WordPress.

1. Web Caching

Every time a visitor views a web page in a WordPress-powered site, the system performs multiple server-side processes and database queries to generate that page for the visitor. This affects the speed in which a web page can be rendered and — for people running the publishing platform on an underpowered web server — can cause major downtimes and slowdowns.

One of the best ways to improve page performance is through web caching files on the web server — storing static versions of each web page so that the system doesn’t have to perform redundant work whenever a page is requested.

There are a number of popular plugins that handle caching for WordPress sites, and other CMSs like Drupal already have it out of the box.

This feature should be an optional feature that WordPress site administrators can enable, with option settings on how long to keep the cached files that they can tweak according to their site’s updating frequency and traffic load.

2. Pagination with Multi-Page Navigation

Pagination with Multi-Page Navigation

The Pagination pattern is a popular navigation interface for web pages that show a list of results that’s too long to show in one page. The solution, then, is to break this set of information down into several pages.

WordPress does have built-in pagination, but it can only navigate one page at a time. For blogs that have been around for a long time or those that post frequently, navigating to older posts requires many clicks if you can only move around one page at a time.

As a solution, you can have a list of links in a row that points to all the pages, with options to jump to the last and first pages. This is relevant for many WordPress content pages, including the front page (index.php), category pages (category.php), as well as posts (post.php) and pages (page.php) that have been split up into more than two pages.

3. Displaying Related Posts

Displaying Related Posts

Findability can be greatly improved if related content is displayed on a post. Right now, theme developers can take advantage of the get_category/get_categories for pulling out the posts’ category and wp_get_post_tags for the post’s tags, however, what’s more difficult is displaying related posts.

There are ways to try and display related posts, such as picking, say, 5 random posts from the same category/categories or posts tagged with the same words. However, the accuracy of how related the queried posts will be to the current post is, a lot of times, poor.

There should be more “signals” to determine the relevancy of one post to another, such as seeing if the title of posts have the same words, how many tags are the same on both posts, and if the current post links to another post.

4. Custom User Role Permissions

Custom User Role Permissions

WordPress is used by huge websites with multiple authors (i.e. TechCrunch, Mashable, and Smashing Magazine all use WordPress, for example). These multi-author sites have the need to control who can do what.

Currently, WordPress has five user roles, and for the most part, they’re fine. But as WordPress gets utilized in more and more distinct ways, there becomes a need to have a system for building custom user roles, or at least the ability to modify the five built-in user roles.

For example, there might be authors that are only permitted to see or post in a particular category, or an administrator that can do everything but install plugins and change discussion settings.

Permission/role management is an essential component to systems with multiple users.

5. Social Media Integration for Popular Web Services

Social Media Integration for Popular Web Services

An essential feature of content-centered sites is the ability for its users to share published content. Blogs that don’t have social media buttons and sharing options using email are uncommon.

I think it’s relevant to include native integration for at least the popular web services like Digg, Twitter, StumbleUpon and Facebook so that end-users don’t have to rely on and maintain third-party plugins.

Social media integration is so commonplace that the “twitter” plugin tag is a popular tag amongst more general keyword tags such as “Post”, “widget”, “image”, and “sidebar.”

6. Site Statistics

Site Statistics

The capacity to learn about what content works and what doesn’t is key to being able to produce content that people view the most. The tool that’s central to this understanding of our content is website analytics.

The Automattic team, founders of WordPress and WordPress.com, has developed a statistics plugin that’s among the top WordPress plugins installed — it gets over 30,000 downloads per week[1].

The plugin shows administrators top referrers (where visitors are coming from), popular posts, site traffic statistics, and a pretty line graph that visualizes site traffic trends.

It’s time to adopt this plugin into WordPress.

7. Web Form Builder

Web Form Builder

HTML web forms are crucial to most modern sites: They’re the primary means of enabling communication and input from users. Comments, surveys, polls, contact forms, and content submissions are all large components of content-driven sites and they all need web forms.

Having a form builder interface, similar to the navigation and header builders that came with WordPress 3.0, can help users create custom web forms to increase interaction with site visitors.

8. Minification of Source Code

Minification is the procedure of taking out excess characters (tabs, spaces, line breaks) in HTML documents, JavaScript, and CSS. The purpose of minification is to reduce file sizes of these page assets to improve page response times, thereby enhancing the user’s experience.

Minification also serves as an added layer of security (through obscurity), making it a tad bit more challenging for hackers to find vulnerabilities in your JavaScripts. It’s therefore a good idea to have an option for site owners to minify their WordPress-generated pages.

I’ll be the first to admit that creating a set of minification functions is difficult; thinking about pattern-matching of HTML alone is a scary task. But there are numerous open source projects already in existence, such as HTML Tidy for HTML and JSMIN for JavaScript, that can be accommodated into WordPress to ease the implementation process.

9. Better Site Search

Better Site Search

WordPress’ built-in search is terrible. It’s one of the first things that’s replaced by third-party web service like Google Custom Search in a new WordPress site deployment. Don’t just take my word for it: WordPress guru, Joost de Valk, once said, “WordPress default search kinda sucks.”

It “kinda sucks” so much that even WordPress.org — the official site of the publishing platform — doesn’t use it (the site uses Yahoo! Search BOSS).

Comparing built-in search features to other CMSs like Drupal, I know WordPress can do better. Search, right now, only looks for literal matches in blog posts, excluding other things like comments and metadata (e.g. searching for the name of your favorite author won’t result to anything if the template generates the name using the the_author template tag).

A better search algorithm should be a primary focus for the next iteration of WordPress. Barring that, native integration of popular third-party web services like Google Custom Search or Yahoo! Search BOSS is an okay compromise.

10. Content Rating

Content Rating

The ability to rate content, including user comments, pages, and other content types is a good design pattern for increasing user participation. Content rating opens up a lot of possibilities, such as displaying a dynamic list of the most popular content based on user rating on the sidebar or the ability to sort archives based on popularity.

Content rating can also help the site owner identify content that users like so they can make more of it. Additionally, under the expertise of a theme developer, it can help with site maintenance, such as in the case of auto-deletion of spam comments if a comment is downvoted a lot or flagged as spam.

Share/Save/Bookmark

Search Engine Optimization

Following the Wordpress SEO guide ranked highest in Google (proof the advice works?) I applied the following changes:

  • Permalinks are now created as http://ghostfestival.net/myrhial/%postname%/. To avoid stupidly long url’s the SEO slugs plugin throws out all stop words. When writing or editing a post you’re still presented with the opportunity to make edits to this so you can tweak it to perfection. I did not need the Redirection plugin as it seems Wordpress does this automatically but it might prove useful for users of older versions who do not have the ability or knowledge to upgrade.
  • Headspace 2 optimizes page titles, something of which I’ve noticed the results on my old Blogspot blog. When writing or editing a post you can edit what you’ve configured as default should you wish to. What wasn’t immediately clear to me there is that when you click “page title” or “description” in front of the input fields it automatically makes a suggestion for you. Headspace is also able to insert code for Google Analytics and various other webmaster tools, which made it my all-in-one solution replacing several other plugins that did this for me.
  • Writing good descriptions and alt texts have been drilled in during my education, and having had the experience of working with a blind student who relied on a screen reader made it all too clear how unusable the web can be. While an EVE Online blog might not be visited by this target group a search engine indexer pretty much works the same way. And then there are mobile users, who might opt to block images to save bandwidth. That last group however you can do a big favor by optimizing your images for the web so they can enjoy your blog in all its glory.
  • Breadcrumbs are more than a web fashion trend. They are one of the biggest investments in user-friendliness you can do, and help indexers make sense of it all.
  • Caching is your friend when set up properly. WP Super Cache works like a charm for this. It has a LOT of options but was pretty much configured right for my tastes out of the box. I’ve noticed the speed increase already, and despite enjoying the luxuries of unlimited hosting its still nice when you don’t go and hog all resources!
  • If you want more speed I recommend the YSlow and  Google Page Speed Firebug plugins and following their best practices.
  • The rest of the guide I’ve pretty much skipped or was implemented already. I’d like to add though that I do not agree on removing links to other blogs as a SEO solution. Keep your list trimmed and up to date, with an archive page is a good idea since an overdose of links might be seen as spamdexing, but if you need to take such measures to keep your readers on site you should consider other solutions like better and more interesting content.
  • There’s information floating around the web that adding rel=”nofollow” to all links means higher page ranking. This is not true. Nofollow should only be added to links of which you cannot guarantee the quality, or are paid advertising. Pagerank sculpting — adding nofollow to everything except a few preferred links — is something I personally frown upon. If I wanted I could add the attribute to all blogs except those belonging to Naraka members to boost their rankings, and ask them to do the same, but where would that lead us? Imagine the whole EVE blogging community starting to apply this. I cannot see it having any positive long-term effect.

Plugins

All of these are available under “Plugins > Add New” in your Wordpress admin control panel.

  • Akismet: Comes standard with Wordpress and is catching spam like it ain’t pretty. Getting a lot of the sneaky spam, vague comments with a link to some site on posts from ages back. Do not want! As pointed out in the SEO section this spam can be very harmful for your blog as without nofollow attribute search engines will downrank you for it. Don’t let it happen.
  • FD Feedburner Plugin: I highly recommend feedburner if only to keep track of who’s subscribing to you and how, and with lots of options to get the most out of your feed it sets you apart from the rest. Once you have it this plugin redirects all RSS to there, with options to also use feedburner for your comment and category feeds.
  • Google XML maps: Bit of a misleading name since Google, Bing and Yahoo all have webmaster tools with sitemap support. While an RSS feed can work just as well (not when run through feedburner) this plugin alerts these services of updates and allows for customizations to sitemap.
  • IntenseDebate: Makes commenting a lot more interactive and syncs with the classic Wordpress commenting system so you don’t lose your comments when you uninstall the plugin. Had it on Blogspot too, but it cost me blood, sweat and tears to get the Blogspot exporter plugin to work. My workaround? Save your exported comments xml file on your own host to get around the password protection of the IntenseDebate site. Any kind of comments and post titles with quotes or other odd signs are going to be skipped and I found nothing faster than to manually add them to the database.
  • RSS footer: Inactive now, but might see future use to advertise new pages or other things not viewable through RSS.
  • Twitter tools: Tweets whenever I publish a new post, and has a nice sidebar widget. If I wanted I could even enable it to let me tweet right from my blog.
  • Yet another related posts plugin (YARPP): Adds related posts at the end of posts both on site and on RSS. Especially nice to bring the attention to previous installments of the Blog Banter and Friday Flash Fiction.

Hacks

Just one really, which I couldn’t find a plugin for, and what seems to be standard functionality on Wordpress.com hosted blogs but not in the standalone version (why?!). I wanted to display categories and tags at the end of a post when read through RSS so confusion is avoided between in character and out of character writing.

  1. In your blog’s root folder browse down to wp-includes and open all files starting with “feed-”. These are the layouts of the various methods of RSS your blog supports. Skip the ones for comments.
  2. Locate the line looking like <![CDATA[<?php the_content_feed('something') ?> or  <?php do_action('rss_item'); ?> and add the following right behind: <p>Posted in <?php the_category(', ') ?></p><?php the_tags('<p>Tags: ', ', ', '</p>'); ?>]]>. Should be a </content> tag right behind it.

And you’re done! Wasn’t that simple? If you wanted you could add the post meta data instead. Does not include tags however so that bit you’d have to take from the short version I used.

Share/Save/Bookmark