I read somewhere that optimizing the header tags of wordpress is very important if you want to improve SE ranking. I even tried to make those changes but my header and single.php look so different from other wordpress blogs. I couldn't find H1 and H2 tags. Can anyone help me out?
Which site? Wordpress works really well straight out of the box so you really shouldn't need to tweak the H1 tags etc. Best advice would be when you write a new post give it a really catchy title and make use of the keyword you want to rank for - just dont go overboard with keywords.
I have no idea about it, I read somewhere that header tags need to be changed because the default wordpress themes don't have it. Can I paste my header code here just to confirm if its the right format?
Try this plugin http://wordpress.org/extend/plugins/all-in-one-seo-pack/ I'm sure you can the homepage title tags I saw it done in a video, but got distracted and forgot all about that. I'm not exactly sure how to set the homepage if it's not a static page, but I think this is what you're looking for.
Can i use this if i signed up for a blog at the wordpress website and have a domain mysite.wordpress.com
It lets you add your own unique meta tags. You need to upload and activate it from your dashboard. Then when you add a post or page you'll see the plugin underneath, just click on it and it'll drop down and it allow's you to add your own unique meta tags to that particular post or page quickly and easily from the dashboard. I'm sure you can set the default homepage as well but I'm not sure how, basically I haven't looked yet because I'm on another project.
Sure thing. BTW since you're optimizing your site if you haven't done so already change your default Wordpress url's to searchengine friendly url's by going to "Settings" then "Permalinks" and change the "Default" and select "Custom Structure" and you'll get keyword url's. Just paste the code /%postname%.php%/ into the field. Or use/%catergory%/%postname%.php%/ And since Wordpress updates so often there's also a plugin for that as well that you might want to install. Just do a search for Wordpress automatic upgrade. Oh yeah and the pinglist only has pingomatic so you might want to add to that list there's a bunch more, if you need a list let me know and I'll dig one up. If you can't find where to add to the list I usually install Max ping optimizer and find it that way from the settings tab.