title: I need to rewrite all my urls. Should i put R=301 in RewriteRule?
body: <p>Currently my URLS are horrible.
  They are like:</p>
  
  <pre><code>http://www.racebooking.net/single_news.php?id=211
  </code></pre>
  
  <p>And i want them to look better and to be more SEO Friendly, like</p>
  
  <pre><code>http://www.racebooking.net/news/video-122.html
  </code></pre>
  
  <p>I am going to do it through Apache .htaccess. Surfing the web i found many different opinions about SEO. Some people say it's not good to use RewriteRule because it creates duplicated content and kills pagerank, but you have to send a 301 message.</p>
  
  <p>Here comes the question: it's better to use</p>
  
  <pre><code>RewriteRule Pattern Substitution
  </code></pre>
  
  <p>or</p>
  
  <pre><code>RewriteRule Pattern Substitution [R=301,L]
  </code></pre>
  
  <p>to make my URLS look better without worsening my SEO?</p>