Posts tagged as:

wordpress

WordPress is the most professional and the most customizable blogging platform. Installing self-hosted WordPress will definitely help you create a great blog.

I have also a Good blog and I think most of the users want to make a blog like this. Actually, I have wordpress blog but I have also some contents that may fit in a static html website but wordpress is handling perfectly.e.g. I have a page with contents that can't be fit with two side bars then I made a "No Sidebars" template and make a page like this.

Now, the question is "How can I make a wordpress blog??"

Before we take a look at the answer You need some prequsites.

  1. A Domain
  2. Hosting Account
  3. WordPress Software
  4. FTP Software
  5. A text Editor(Notepad++)
  6. A little knowlege of cpanel

Domain Name

In my opinion, to choose a domain name is the most important point to become a successful blogger and to get high search engine traffic. So, you should have to choose a domain that matches with your blog contents or the topic in which you are interested. e.g.

You are going to make a blog about "Wordpress Blogging" then you should choose  domain name like dailyblogger, bloggingtips, blogblogging, wordpressblog, wordpresstips, wordpressblogger etc…

Here You can purchase the cheapest domain names from us. Cheapest Domain Names

Hosting Account

Most of the internet users are trying to find free hosting but remember that Nothing is free in this world. You should choose a paid hosting company so that you are protected against account suspension from free hosting company.

Hosting should be more reliable and you should choose a company that provides 99.99% uptime. We are also providing cheapest more reliable hosting that will lead your blog at the top.

Hosting Packages

Check it then select a Package.

Logging in to cpanel

You need FTP settings for some settings or if any mistake you made then you can recover from ftp software and you can control all your website through this. Anyway now we are going to log in to cpanel But you should have at least these three thins.

  1. Cpanel URL e.g. adsenseurdu.com/cpanel
  2. You user name e.g. xyz
  3. Your password

When you are logged in then move to next step.

Create a MYSQL Database

  • Click on MYSql Databse wizard
  • In First step you will have to give Database Name e.g wordpress(But later this will be merged with your user name just like adsenseu_wordpress, if you are using cpanel)
  • In next step, you have to enter user name and password for the database that will be used in wordpress installation later. Put the password that should be alphanumeric because of security purpose.
  • In last step you should use check on all previlags for a database tables.
  • Just save Database info in your notepad for later use.

Download WordPress Free Software

WordPress is the best blogging software that is available for Free. You can Download here(Always link to Latest version)

In future you will not need to download the latest version but you will be able to install updates right from your dashboard.

Configure wp with your DataBase

You will find a file named wp-config-sample.php and then rename this file to wp-config.php

Open wp-config.php in text editor (like NotePad++) and find this part:

// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘putyourdbnamehere‘);
/** MySQL database username */
define(‘DB_USER’, ‘usernamehere‘);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘yourpasswordhere‘);
/** MySQL hostname */
define(‘DB_HOST’, ‘localhost‘);

Put here all the info that you saved in your notepad for your use.

  • Your MySQL Database Name should replace putyourdbnamehere
  • Your MySQL User Name should replace usernamehere
  • Your MySQL password should replace yourpasswordhere
  • Your MySQL Host Name should replace localhost
  • Save wp-config.php

WordPress Installation

Just visit this URL to install wordpress http://www.yourdomain.com/wp-admin/install.php and replace www.yourdomain.com with your domain e.g. http://www.adsenseurdu.com/wp-admin/install.php

You will Find the wizard as shown Below

  • Fill in your Blog Title
  • Fill in Your E-mail
  • Make sure your Allow my blog to appear in search engines like Google and Technorati is checked
  • Click on Install WordPress
  • Next screen you see should say Success! and should give you your Username and Password.
  • Click on Log In.
  • Now you will see your blog’s Log In page. Make sure to bookmark that URL.
  • Fill in the Username and Password you have just received
  • Click on Log In.

Now you will see your WordPress 2.9.2 Dashboard where all the optimization, customization, post writing, plugin installing, comment moderating takes place.

This means your blog has been setup and is live online. Check your http://www.domainname.com to see it. You will also get an email titled New WordPress Blog which includes your URL and your username / password. Enjoy your WordPress 2.9.2 blog!

I love wordpress. Do you know why?? Because wordpress is as much as customizable as we can't think.  But no one can say that we should use wordpress. There are many other blogging software or blog generators that have huge no of users such as blogger,typepad and B2evolution.

Anyhow, here is a great list of all blogging software or blog genrators. Please comment on this post and tell me any other blogging software or blog generator.

Free hosted

You can create your blog without paying for hosting or domain name.

Blogger
Blogs Arena
Live Journal
MSN Spaces
tBlog
Vox
Wet Paint
WordPress

Free & requires hosting

This software is free but you will need hosting and a domain name

B2Evolution
Bblog
Blog CFM
Blojsom
Blosxom
Life Type
Moveable Type
Serendipity
WordPress

Pay requires hosting

This software you have to pay and also host yourself

Blog Hoster

Pay hosted

There is a charge for this software, but you don’t have to pay for hosting

Squarespace
TypePad

All CMS blog software

Drupal
Mambo

The best place by far to find traffic is from search engines. The art of Search Engine Optimization is often very daunting for new bloggers. Even some experienced bloggers just see SEO as a cloudy puddle of mud they would rather not play in.

WordPress by default is pretty decent at letting search engines see what’s going on. But there are a whole bunch of other things that can be done to make your blog rank better. Fortunately there are plugins available to help you get better rankings for your blog, so you don’t have to go digging into the code of your blog to get some results from search engines.

I’m not going to explain the validity or effects of each of these SEO tactics in detail. There is more than enough of that on the Internet already if you want to do some research. I’ll mention briefly what the benefits of each plugin is, and why you need it.

1. All in One SEO Pack

This allows you to set the basic SEO stuff for your blog. You need page titles, meta tags, keywords, and descriptions. This plugin allows you to configure them for either your entire blog or on a post by post basis.

2. Redirection

From time to time you make changes on your blog. Sometimes these changes end up breaking your Permalink structure. This often happens when you make a change to an old post, or do an upgrade to WordPress and make some changes to the permalinks. It’s very very common if you move your blog from one host to another.

Basically what happens is that each post has a unique URL, called a permalink. When this changes, visitors who go to that blog post won’t find it. The redirection plugin helps you fix these problems by redirecting the visitor to the new permalink. This reduces the amount of traffic you get to pages that don’t exist.

3. Robots Meta

By default search engines crawl and index ALL the pages on your blog. This isn’t ideal, because it creates duplicate content and you can get yourself punished by search engines without knowing it. What the Robots Meta plugin allows you to do is tell the search engines which sections of your blog to crawl. This means that you’ll get more respect from search engines, and likely more traffic.

4. SEO Smart Links

One of the key issues with SEO is your internal linking structure. The more you link to a certain page on your blog, the more important it is to your overall content. Search engines treat your internal links as an indication of how well structured your site is. The problem with this is that if you had to manually go and create links to relevant and important posts you’ll spend hours and hours doing it.

SEO Smart links allows you to specify a word, like ‘SEO’ and then link it to a post on your site. Then each time the word SEO appears on your site, it’s automatically turned into a link you specified.

5. SEO Friendly Images

Images also play an important role in your SEO strategy. So it’s important that you tag them correctly. SEO Friendly images allows you to do this, and saves you hours and hours of work. If, like most bloggers you use images in your posts, then this plugin is essential.

6. Google Positioner

It’s important to know your keywords. And this handy plugin allows you to track the keywords you’re getting searches for. It’s pointless selecting a few keywords, then writing some content for those keywords and hoping that the rest goes well. SEO is about being proactive and tracing what works and what doesn’t.

7. Permalinks Moved Permanently

A common mistake bloggers make is choosing the wrong permalink structure. When you start your blog you think you know which is best, and as time goes buy you want to change your permalink structure. The problem with changing your permalink structure is that your traffic will come to a standstill until your site is reindexed, and that could take months.

This plugin is similar to redirect but is an easier and better way to manage permanent permalink changes.

8. Nofollow Case by Case

The nofollow attribute over the last year or two has had a fairly large impact on the blogosphere. All comments in WordPress by default are nofollow links. This means that no Page Rank (PR) is being given via the link. This plugin changes that and makes comment links valuable again. There are a number of reasons you would want to give away link juice. It’s often used to attract people and encourage them to comment. It can be very useful for new blogs who need some exposure.

9. SEO Slugs

Stop words are ignored by search engines. So most of your post titles have them in, but they are meaningless to search engines. So when you have a post title like this: “What You Can Do Immediately For Higher Rankings” you have a permalink like this: ‘/what-you-can-do-immediately-for-higher-rankings’ but what you really want is for your permalink to look like this: /immediately-higher-rankings.

This plugin automatically removes stop words from the permalink, helping you to rank better.

I’m an SEO and I have been working a lot with WordPress, here I give you all my tips for you to rank very well in Google with your blog.

Quick Facts

  1. There are 55 million blogs out there, if you don’t stand out you will have no chance.
  2. The first second of a visitors attention is the most crucial.
  3. Your main traffic should come to articles and posts inside your blog, not the home page.
  4. Search engine rankings relies heavily upon the quality and quantity of links to your blog when they determine the ranking.
  5. The best way to get links is by natural recommendations from other bloggers or web site owners.

Section 1: Optimize Your Blog

Usually the WordPress themes are well designed and structured already but there are a number of things you really should do to improve it for better optimization for search engines.

Using the best URLs

To enable the permalinks is easy and you have probably already done that, just go to Options -> Permalinks in the admin panel. But what format is the best to choose? The structure /%postname%/ – nothing else. This is best because your URLs to your articles should never change. And if you have it like this it does not matter if you change the category of the article or republish it with a new date, it will always be the same URL (more about that later). And if you happen to have two posts with the same title it is not a problem as WordPress will automatically add “-2″ in the end.

Have you been using the wrong format? Well, if your blog is not totally new you should not change. It is not vital and for the next time you make a blog you know how to make it right.

Handling URL Canonization

Every WordPress blog has an issue in which there are 4 different URLs for the same post and this has to be fixed to prevent dilution.

Title Tags

The title tag is the most important HTML-tag in terms of SEO.

Here are different versions you should use inside the <title></title> located in theme/header.php

Optimum ranking:
<?php if(is_home()) { echo 'Your blogs name | Few important words'; } else { wp_title('') ;} ?>

For branding purposes:
<?php if(is_home()) { echo 'Your blogs name | Few important words'; } else { echo 'Your blogs name:'; wp_title('') ;} ?>

The best title tag solution for advanced users

Either install and properly use the SEO Title Tag plugin or do the following:

  1. Download and install this plugin.
  2. Replace <?php get_header(); ?> with the context in header.php on single.php, page.php and category.php.
  3. Work out the best titles for the different versions and use the plugin to create different versions of category.php and single.php with their own versions of title tags. For example if your category with ID 5 is “SEO News” you could have the following title tag in single-cat-5.php:
    <title>SEO News: <?php { wp_title('') ;} ?></title>
    In category.php you could have: <title><?php { wp_title('') ;} ?> | Your Name</title>

Headings

Headings are defined by HTML with H1 (largest) to H6 (smallest). You need to use them in your articles when you write. Your article title should be in a main heading (H1), sub headings with H2 and small headings with H3.

Make sure that in theme/single.php this code <?php the_title(); ?> is wrapped in H1 so that it looks like:
<h1><?php the_title(); ?></h1>

If your theme designer already used a specific CSS design for the heading tags you can do like this:

  1. Open up theme/single.php and add <div class=”singleheadings”> to the top after <?php get_header(); ?> and </div> to the bottom before <?php get_footer(); ?>.
  2. Add then add for example the following lines of CSS to your CSS file:
    .singleheadings h1 {font-size:XXpx;font-family:XX}
    .singleheadings h2 {font-size:XXpx;font-family:XX}
    .singleheadings h3 {font-size:XXpx;font-family:XX}

You can change your quicktags by for example using this file instead (also add H2 to the file) so that you easily can insert heading tags when you write.

Navigation

Most of the link power is coming to the home page of your blog and gets distributed evenly among the rest of the links on that page. So in additional to having a good navigation structure for your visitors also do the following:

  • Have links to the most important articles and pages from your home page. That can easily be achieved by making a category with your best articles and using the WP Category Post plugin to make a list of them on the index.php file.
  • Install the Related Posts plugin and have your articles link to similar articles.
  • Also link yourself to previous articles you have written.
  • Place the attribute rel=”nofollow” on links that are totally useless for search engines such as to RSS feeds for the blog and comment links. In case you want to remove the nofollow on the comment links make sure you check the author links before approval as it is important that you don’t link to bad sites from your blog.
  • You should not have hundreds of external links on the home page, if you have that I recommend that you place them on a separate page.

Site Map

A Site Map is where your visitors go to navigate and find specific articles and posts on your blog. It is also a place for search engines to find links to all your pages on your blog.

What about a Google Sitemap?

It is not needed. There is no reason for a WordPress blog with a proper navigation structure to submit a Google Sitemap other than for information purposes. A Google Sitemap does not improve your ranking, only crawling, and that is not a problem.

Design

Everyone has different tastes about design but here are points to think about when you design your blog:Keep the design simple, very simple.

  • Have the body text big with big and clear headings.
  • For some reason blogs are not liked in the big social network sites (like digg, reddit etc) so make your theme unique and try to make it look like a site and not a blog.
  • Make sure nothing steals attention from your text.
  • The text width should not be longer than one and a half alphabet, even shorter.
  • When a visitor reaches an article on your blog, the text should be seen instantly. Have the text as far up as possible. A visitor should not have to scroll to reach the content.
  • If you are not making decent money with ads I suggest you to erase all ads you have on the blog.

What About the Meta Tags?

There are various WP plugins out there for this but to be honest and frank I can tell you that they are not worth the effort. The meta keywords tag are not used anymore (or extremely little) in the ranking calculation and while the meta description tag can show up in the SERPs I consider the snippet of text the visitor gets being better.

CSS Positioning

It has been said that by providing the important content first in the source code it will make a positive difference in your search engine ranking. I am not sure if this is true, but it won’t hurt to do it. For example on this blog the navigation on the left is in the bottom of the code.

Section 2: How to Craft Your Articles

You should read the entire section of Authoring High Quality Content by Mr. Fishkin but I give you here a very quick summary as it relates to this article.

First the most important quote:

One Great Page is Worth a Thousand Good Pages

While hundreds or dozens of on-topic pages that cover sections of an industry are valuable to a website’s growth, it is actually far better to invest a significant amount of time and energy producing a few articles/resources of truly exceptional quality. To create documents that become “industry standard” on the web and are pointed to time after time as the “source” for further investigations, claims, documents, etc. is to truly succeed in the rankings battle. The value of “owning” this traffic and link source far outweighs a myriad of articles that are rarely read or linked to.

Write articles or posts that serves as a stand alone document. This means there is everything valuable collected on that page on that specific topic. For example a stand alone document on “SEO for WordPress” should have everything on that page and the reader should not need any other articles on that topic.

Better 1 great article that you revise 10 times than 10 smaller ok articles.

To do this you can also rewrite and republish your old articles with the current time to show up again as the latest article.

Include links to more reading if applicable

Withing or at the end of your article you should link to other sources so that the reader can read more if he is interested. You can also use this as sources if you got your writing materials from other places.

Headlines

You should write the kind of headlines to your articles that:

  • Contains important keyword combinations or phrase for ranking
  • Describes with great interest what the article is about
  • Makes the reader want to read it and clicks on it in the SERPs
  • And is short and to the point

Section 3: Increase User Interaction

  • Use polls from for example Poll Daddy.
  • Increase the commenting field for longer user comments and better interaction. This also provides more unique content to your articles.
  • Install the Subscribe to Comments plugin.
  • Actually do reply to your commenters and answer their questions.
  • If you revise an article based on a comment, do link and give credit to the commenter.

Section 4: Get Links

  • Post your link baits on the major social network sites such as digg, reddit and the others.
  • Install my Link to Me Textbox WordPess Plugin which provides an automatic HTML box of code for easy linking to you.
  • Regularly link and reference other bloggers in your field in your posts to get attention from them. You loose nothing of it and many of them will return the favor and link to you. Also comment on their blogs to make them discover your blog.
  • Read and follow my Link Building Guide