How can I reorder meta tags? According to my client's requirement, I need to change the order of meta tags. The requirements are also to hide some of the meta tags.

The order requested is similar to the following one.

&lt;Title&gt;
&lt;Description&gt;
&lt;keywords&gt;


Is there a module to achieve this easily, do I need to edit the files of the Metatag module?
To alter the order of specific meta tags, a hook_html_head_alter() implementation in your theme's template.php file would be your best bet:

function MYTHEME_html_head_alter(&amp;$head_elements) {
  // Combined with the devel module this line will tell you what elements you have to work with
  dpm($head_elements);

  // Any you can just alter the weight like this
  $head_elements['module:key']['#weight'] = -1000;
  $head_elements['another_module:another_key']['#weight'] = -999;
}