You probably need to use some third party tool. HTMLAgilityPack is one open soure tool which can be useful for the purpose.
For example to get description you can simply write a small code
HtmlDocument myDoc = new HtmlDocument();
myDoc.Load(path);
HtmlNode descNode = doc.DocumentNode.SelectSingleNode("//meta[@name='description']");
if (descNode != null)
{
string desc = descNode.GetAttributeValue("content", "");
}
The link to the tool:
http://htmlagilitypack.codeplex.com/[
^]
Some examples at:
http://htmlagilitypack.codeplex.com/wikipage?title=Examples[
^]
Hope that helps. If it does, mark this as solution/upvote.
Milind