A common problem faced by most of the bloggers is getting their blog indexed in Google or any other major search engines. If you’re blogging on Blogger-hosted blog, then you don’t have to worry about getting indexed in Google as all your entries or posts are shown in Google Search Results immediately at the instant time you hit the “Publish” button. But, it’s really frustrating for Self-hosted WordPress users and especially new bloggers who really have to do everything manually to be indexed in Google.
Here, I would like to share some of the ways which I’ve used when I migrated from Blogger to WordPress where I’ve successfully indexed my homepage ( Blogger Bits ) within 24 hours and all my posts in Google in just 14 days.
After creating your blog, just follow these simple steps and you’ll see your website in Search Engine Results within 24 hours for sure. (100% working)
Step #1: Install “All in One SEO pack plugin” for WordPress
This is the first thing that I’ve done immediately after migrating to WordPress. Installing the All in One SEO pack plugin. Although I do not have any basic knowledge/ experience of using WordPress before, I’ve read a lot of articles about the use of this great plugin which is really essential to every WordPress users. This plugin enables you to add post title, description, and keywords for every individual posts for better Search Engine Optimization ( SEO ) and hence maximizes the chances of getting organic traffic from Google very soon after blog being launched.
Step #2: Add your site to Google Webmasters Tools
Log into Google Webmasters Tools with your Google account and add your blog/site by clicking the ‘Add a site‘ button. Then, type the domain name you wish to add, and click ‘Continue‘. You will have to verify your site using a META Tag. Copy it go to your WordPress Dashboard > Plugins > and paste the META tag in the ‘Additional Home Headers‘ at the bottom and ‘Update‘ the info. Then, click ‘Verify‘ on Google Webmaster Tools and you are done.
Step #3: Submit your Sitemap to Google
Install Google XML Sitemaps plugin for WordPress. This plugin will generate a XML sitemap which you can submit to Google Webmasters Tools or any other search engines to better index your blog. Once you’ve activated it in your ‘Plugins‘ page, you’ll see a ‘XML-Sitemap‘ link under ‘Settings‘ menu. So, build your XML sitemap for the first time by clicking on “Rebuild Sitemap” button. So, your sitemap URL will be looking like this http://www.yourblogname.com/sitemap.xml or http://www.yourblogname.com/sitemap.xml.gz. So now, go to Google Webmasters > Site Configurations > Sitemaps > Click on ‘Add a sitemap‘ button. Now, type ‘sitemap.xml‘ in the text area box which comes after http://www.yourblogname.com/ and click “Submit” button. This great plugin will automatically update your sitemap every time you publish your post.
Step #4: Adding your site to Google Analytics
First, sign into Google Analytics using your Google Account. Then, you will have to add your Website’s URL, Contact information, accept User Agreements and finally you’ll be provided with a Tracking Code. Copy the code and go to WordPress Dashboard > Appearances > Editor > Footer.php and paste the code right above the </body> tag. This step is important to track your visitors, traffic sources, page views and more.
Step #5: Site Stats and Valuation sites
This is another simplest way to tell to Google that you page does exist. Usually, most of us have come across site valuation sites which tells you “How Much Does Your Site Worth?” These sites already have good place/rankings in Google, Bing, Yahoo and other search engines. So, when you submit your site and check your site’s value there, it will automatically create a special page for your blog/website (like this, this and this ). This will help your site to easily get indexed by Google. Here is a list of such sites:
Alexa, About The Domain, Stat Brain, Stimator, BizInformation, Websiteoutlook, QuarkBase, Whois, Cubestat, BuiltWith, URLfan, SiteValueCheck, Business-Opportunities, NinjaWebsiteAppraiser, MyWebsiteWorth, Estimix and etc.
Step #6: Social Networking and Bookmarking sites
Register an account with top Social Networking Sites such as Facebook ( Facebook fans page ), Twitter, Orkut and bookmarking sites such as StumbleUpon, Technorati, Digg, Delicious, and etc. As they have a good reputation in Google, they will make Googlebot to have a glance at your site. But, remember to use your site name like this www.facebook.com/yourblogname or twitter.com/yourblogname .
Step #7: Blog directories and communities
Add your blog to top directories such as Technorati, BlogCatalog, Bloggernity, GlobeofBlogs, Blogged, OnTopList and etc. This is the most easiest and effective way to get free quality back links from websites with higher Google page ranks.
Step #8: Link Exchanges
Link exchange is one of the ancient but effective way for people to get exposure to their website and get indexed. But usually, no body wants to exchange link with a blog with zero Google Page rank and no Alexa rank. Though, you can try to exchange link with your friends and peers who already have websites with good rankings or try free link exchange services such as Link Market where you can exchange links with other people.
So, if you’ve followed each and every step that I’ve mentioned above, I bet that your site/blog (at least your homepage if you’ve just started your blog) will be indexed in Google Search Engine results within 24 hours. Try to check for those links by typing “site:www.yourblogname.com” in Google Search. Good luck.
If you have any other good tips or techniques, please do not hesitate to share with us in the comments below.