TCS gets Satyams projects – World Bank and Cigna Insurance

Satyam is collapsing like card castle swept by wind, but other Indian companies are gaining by the fall of India’s No 4 tech vendor. World Bank has given the contract to TATA Consulatancy Services the work which was earlier  handled by Satyam Computers.

TCS also might get Satyam’s one more major client Cigna insurance, after Cigna terminated all Satyam contractors from its premises today. TCS  got a portion os Satyam’s work sometime back and it is expected, that Signa will give the full work to TCS now. 

There are other financial clients of Satyam which TCS and Infosys might bid to get the accounts.

Top WordPress plugins you should never miss

There are lots of good plugins but the below four plugins can be blindly installed for any type of site and will add lots of value to your hardwork.

Akismet – The solution to all your Spam problems. Provided by WordPress developers this is default plugin available with installation of wordpress. But you need to supply Akismet key to activate the plugin.

The Akismet key can be obtained from http://wordpress.com/api-keys/. This plugin has a very high accuracy in capturing spam comments and it uses webservices to evolve everyday. If your Akismet misses a spam and you mark it spam, you are doing a great service to the WordPress community by adding to the collective knowledge of the community.

All in One SEO Pack – Best available Search Engine Optimization tool for blogs/newswebsites which run on wordpress. It gives the option of setting various titles, description and meta tags for your site and also inidividual pages and posts. This definitely increases the visibility of websites among search engines. 

Google XML Sitemaps – Generates XML sitemaps which is needed for submitting your site url automatically to search engines. This plugin generates sitemaps and allows suitable customization like no of posts to be added in the sitemaps, priority of posts,categories and Home page and all. It also submits content to Google,Yahoo,Ask and MSN.It helps your content in reaching the search engines quickly.

WordPress Automatic Upgrade  – A very useful plugin which saves a lot of time by allowing users to upgarde the worpress automatically without bothering to download files or replace etc. A very useful plugin which was launched just one year back. But has hit the popularity roofs very soon. This plugin was developed based on requests from many users.

How to submit sitemaps to Google / Yahoo on posting?

Google Sitemap HTTP Ping

This post talks about how to submit site map of your blog/site automatically to Google/Yahoo on posting the content every time. The normal process is to submit your sitemap in Google Webmaster tools, but the shortcoming is that Google picks the site maps on regular interval once in a day or so, but If you are updating content several times within a day then you might need to submit/update your sitemaps every time.

The process of sending sitemap updates to Google / Yahoo / other search engines is called HTTP Ping for sitemaps.

For Google below is the process of sitemap HTTP ping.

Build the following url say if
your website name is : http://www.mysite.com and

your sitemap url is http://www.mysite.com/sitemap.xml then the following is the url you need to build for sitemap

www.google.com/webmasters/tools/ping?sitemap=http://www.mysite.com/sitemap.xml

Since we are sending the GET request we need to do a URLEncode of  the your sitemap url.

This can be achieved through following method UrlEncode  in PHP and Encode in Java or you can use free encoders available online to encode the sitemp url one time.

When I did encode of the above http://www.mysite.com/sitemap.xml  this is what I got    

So our final url is

www.google.com/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.mysite.com%2Fsitemap.xml

send the request using wget or curl or any class of your choice.

If you get back HTTP 200 response then its a success else try it again. Google says you can send updates eevrytime you update/add content to your site  and it can be upto every hour. So this will help you boost the updated nature of your content in Google search engine. 

 

Yahoo Sitemap HTTP ping

Same approach works with Yahoo but in case of yahoo You need to get a App Id  from yahoo services

First Get App Id  =  http://developer.yahoo.com/wsregapp/ 

use the appId in below url as I have mentioned earlier encode your sitemap  url and add it like 

http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=AppId&url=http%3A%2F%2Fwww.mysite.com%2Fsitemap.xml