title: Where to place meta tags
body: <p>I have a website which is developed using ASP and C#. Currently the meta tags are on the <code>master page</code>. The website works without any issue. When the users view the website the first page that loads is a <code>.html</code> and after that they're all <code>.aspx</code>. As far as I'm aware <code>html</code> pages can't be organised using a <code>master page</code>. </p>
  
  <p>Now my question is do I leave the meta tags in the <code>master page</code> or shall I place them in the <code>html</code> page which gets loaded only at the start? </p>
  
  <p>Below are the tags I currently have</p>
  
  <pre><code>&lt;meta charset="utf-8" /&gt;
  &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; 
  &lt;meta name="keywords" content="some conten" /&gt;
  &lt;meta name="description" content="some description" /&gt;
  &lt;meta name="viewport" content="width=device-width, initial-scale=1.0" /&gt;
  </code></pre>
  
  <p>Thanks in advance for your help. </p>