<div dir="ltr"><div>For the public's information.  A ton of ideological links are, in fact, broken.</div><div><br></div><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Chuck Moulton</b> <span dir="ltr"><<a href="mailto:chuck@moulton.org">chuck@moulton.org</a>></span><br>Date: Fri, Nov 4, 2016 at 5:21 PM<br>Subject: Re: LP.org website transition - missing pages (83% data loss)<br><br><br>Kevin Ludlow wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What would be useful right now would be if you could point out the<br>
broken links so that we can assign permanent redirects to them.<br>
<br>
[...]<br>
<br>
So anyway, if you'd like to submit broken links, we'd love to set up<br>
additional forwards.<br>
</blockquote>
<br>
Kevin,<br>
<br>
Glad to help!<br>
<br>
Obviously, it is much easier for you to see what redirects need to be made, as you have access to the old website, the new website, and the 404 logs.  However, you seem to be having trouble with this, so I'll provide you with the information you need.<br>
<br>
It would be very difficult to compile a list of all incoming links to <a href="http://lp.org" rel="noreferrer" target="_blank">lp.org</a> without access to the server logs.  Therefore, I used Google's search results, which is a reasonable proxy for outside links.  I searched for "site:<a href="http://lp.org" rel="noreferrer" target="_blank">lp.org</a>", then I did followup searches for all directories I found with "site:<a href="http://lp.org" rel="noreferrer" target="_blank">lp.org</a> inurl:<a href="http://lp.org/blog" rel="noreferrer" target="_blank">lp.org/blog</a>" (for example) because Google does not list all the results it has indexed without narrow searches.  This netted 2,531 unique URLs indexed by Google.  I wrote a program in Python to scrape that information.<br>
<br>
Next, Stewart Flood wrote a Perl program to check every URL on my list and find out whether it threw a 404 error.  (He also checked for load times and other information, which we will highlight in a subsequent report.)  Sorry this took so long... Stewart was busy watching the World Series.  We re-ran the script several times this week to see if staff added any redirects... they only added one page: /contribute.  The program can be re-run at any time to track what's been added.  Not all of the missing URLs should necessarily be carried forward, but a lot of historical information is no longer present.<br>
<br>
Our results are included in the attachments.  (Note: In the summary page, these are groupings by directory, not the actual URLs.)<br>
<br>
Basically, 83% of the webpages indexed by Google have not been carried over or properly redirected.<br>
<br>
<br>
In liberty,<br>
<br>
Chuck Moulton<br>
Life Member & Monthly Pledger, Libertarian Party<br>
2006-2008 IT Committee Chair<br>
<br>
Stewart Flood<br>
Life Member & Monthly Pledger, Libertarian Party<br>
2008-2012 IT Committee Chair<br>
</div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><font size="4" face="arial, helvetica, sans-serif" color="#666666"><b>In Liberty,</b></font></div><div><font size="4" face="arial, helvetica, sans-serif" color="#666666"><b>Caryn Ann Harlos</b></font></div><div><font size="1">Region 1 Representative, Libertarian National Committee </font><span style="font-size:x-small">(Alaska, Arizona, Colorado, Hawaii, Kansas, Montana, Utah, Wyoming, Washington) - <a href="mailto:Caryn.Ann.Harlos@LP.org" target="_blank">Caryn.Ann. Harlos@LP.org</a></span></div><div><span style="font-size:x-small">Communications Director, <a href="http://www.lpcolorado.org" target="_blank">Libertarian Party of Colorado</a></span></div><div><span style="font-size:x-small">Colorado State Coordinator, <a href="http://www.lpradicalcaucus.org" target="_blank">Libertarian Party Radical Caucus</a></span></div><div><br></div><div><br></div><div><span style="font-size:x-small"><br></span></div><div style="font-size:12.8px"><br></div></div></div></div></div></div></div></div>
</div>