<p>The other option to not have an issue with SEO is to save all paths but redirect. It is a 301 so it is fine.</p>
<div class="gmail_quote">On Sep 20, 2012 7:13 AM, &quot;Ms. Nancy Wichmann&quot; &lt;<a href="mailto:nan_wich@bellsouth.net">nan_wich@bellsouth.net</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div style="font-size:12pt;font-family:arial,helvetica,sans-serif"><div><span>I have recently started a full-time gig, after several months of contracting. In reviewing several extant sites, I identified several practices that I don&#39;t care for. So I mentioned the possibility of putting Drupal guidelines into place. They won&#39;t really be Commandments and I already have more than ten. <br>
</span></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:arial,helvetica,sans-serif"><br><span></span></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:arial,helvetica,sans-serif">
<span>What rules/guidelines would you suggest so that we consistently produce the best sites we can?</span></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:arial,helvetica,sans-serif">
<span>Here&#39;s most of what I have now:</span></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:arial,helvetica,sans-serif"><br></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:arial,helvetica,sans-serif">


<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>1.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Follow Drupal Coding Standards; use lots of
comments.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>2.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">No PHP nodes.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>3.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">No PHP blocks. (A sample block module is
available.)</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>4.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Minimize PHP in Views.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>5.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">All code in Git, if possible. (It is best to
create the repository even before using install.php).</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>6.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Use Features for content types and views; and
for other things that lend themselves thereto. Commit these to Git repository.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>7.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Security updates should be scheduled in the
project’s issue tracker to be done as soon as practical. Other updates should
be reviewed for priority and scheduled accordingly.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>8.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">For views that have a block with a “more”
page, limit the View to those functions so you can use the built-in more
feature.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>9.<span style="font:7.0pt &quot;Times New Roman&quot;">   
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">CSS is your friend, use it before
programmatic or theme styling as much as possible.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>10.<span style="font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Look for existing solutions before writing a
custom one.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>11.<span style="font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Even if it is not a project requirement,
building an accessible site is better.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>12.<span style="font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Themes should be built on a standard starter
theme (Zen, Omega, Fusion, etc.)</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>13.<span style="font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Block visibility addresses should be URL
aliases rather than node numbers.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>14.<span style="font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Links, including menus, should use relative
URLs.</span></div>

<div style="margin-left:40px"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>15.<span style="font:7.0pt &quot;Times New Roman&quot;">
</span></span></span><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Given that most sites will be in a multi-site
set up, contributed modules should reside in <i>sites/site-name/modules</i> and files in <i>sites/site-name/files</i>.</span></div>

<div class="MsoNormal" style="margin-left:.25in"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"> </span></div>

<div class="MsoNormal" style="margin-left:.25in"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Views
block names:</span></div>

<div class="MsoNormal" style="margin-left:.25in"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>  </span><i>views-name</i>:
f<i>unction-name</i></span></div>

<div class="MsoNormal" style="margin-left:.25in"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Code
block names</span></div>

<div class="MsoNormal" style="margin-left:.25in"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><span>  </span>m<i>odule</i>:
f<i>unction-name</i></span></div>

</div><div> </div><div><font color="#ff007f" face="bookman old style, new york, times, serif" size="4"><i><b>Nancy</b></i></font> <br></div><div><font face="arial, helvetica, sans-serif">Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.</font></div>
</div></div><br>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div>