What's New in Swimmers Guide?

End of Month Report for April, 2013

Date Posted: 5/1/2013 3:32:18 PM

An Anniversary Missed

With all that's been going on with the site over the last few months, we forgot to mention that March marked the 20th anniversary of the publication of Swimmers' Guide: A Directory Of Pools For Lap Swimmers. The 1,100 listings included in that first, printed edition were just the beginning of today's 18,738 listing website. I'll have to have a glass of wine to celebrate tonight.

An Anniversary Not Missed

We are not forgetting that April was the second anniversary of the start of the geocoding project. As of today, we've succeeded in finding latitude and longitude data for 65% of the listings. We were hoping that we'd be able to wrap that project up by April of 2014, but if our forecasts are correct, it looks like we won't be done for another 14 or 15 months. Other site issues and some personal business have taken a lot of time in March and April, and promise to take more before that project is ended.

We could do the job a lot faster, there are apps out there to upload addresses and download the related latitudes and longitudes, but we've found that they're not as exact as we think a GPS point should be. Rather than go with inaccurate automation, we're working our way through the database by hand, as it were, often going down to the Google Maps Street View to be sure we have the right building. We're also checking our links, phone numbers, admission prices, etc. in a general site check-up.

A New Project Begun

Since we have so many of the listings geocoded already, however, we decided to ask our programmer to begin work on the map-based interface for the site. We've seen a lot of map-based websites, but few with the geographical breadth of coverage of SwimmersGuide.com and none with the simplicity of organization we think a map-based site should have. This project promises to take a while, but we think it will be worth the wait.



End of Month Report for March, 2013

Date Posted: 4/1/2013 9:53:56 AM

A Quick Note About the Recent Site Redesign

The new site has been online for a little over two weeks, now, and I'm happy to say that the response has been almost uniformly positive.

When the redesign went online, we had a problem with our coding conflicting with something in the Google Ads code that caused pages not to download properly. It took a couple of days to get that resolved, but the pages now seem to be downloading properly. To those of you who took the time to alert us to that problem: Thank you!

The few other complaints we've received were due to misunderstandings rather than real problems. Those of you who use hand-held devices, tablets and smart phones, should find the orange boxes at the top of the country, state/province, county/region, and city/town selection lists a godsend to allow you to skip through long lists to the name of the geographic area you're searching. Some people have not understood this, but if you play around with it, you'll see what a great tool it is. I often use it with my desktop machine, too. Thanks to everyone who has provided feedback, it's helpful to us and, as those of you who hated the mailto links should now have noticed, we were listening.

The other significant source of complaints has been from people who think we are connected with the facilities in some way. That's been a problem since "Day 1" of the site. Unfortunately, people neither follow the "Important Notice - Please Read" link at the top of every listing page, nor are they able to discern from the context of the page that there's no connection between us and the listed facilities. We don't think we'll ever overcome that problem.

And another...

Because of the way the site was reindexed every week in the old system, it was not possible to "bookmark" any of the geographical pages in the site. Although the country and state IDs remained relatively constant, over time, the addition or reclassification of a county or city at the lower end of the alphabet would cause a change in the ID of every county and city that followed it alphabetically, irrespective of what country, state, or province the new listing was in. Now that the database is permanently hosted on the server, the indexing is permanent. If you want to bookmark the search page for all the listings in England, for example, you'd go through the search to http://www.swimmersguide.com/default.aspx?SID=187 and bookmark it or, if you want to use it as a link on your website, you'd simply use the URL as a link to that page. It should never change again and links to it should always give you the list of Counties and Cities in England.

Geocoding Update

With all the business getting the new site online, we suffered a real slowdown in getting the latitudes and longitudes for listings in March. We were able to geocode only about 200 listings last month, which brings us up to 63.7% of the total. But the new site go-live wasn't the only distraction we had to deal with last month, read on...

"The Scraper"

Over the course of the years, we've come across a number of sites whose information bears striking resemblance to our own listings, but in February, we found a site whose content was so perfectly identical to ours that we felt it necessary to call on the assistance of an intellectual property attorney. The operator of that site is a plagiarist who has taken our content, wrapped it in "English as a Second Language" quality text, added pay-per-click ads, and is attempting to fob off our content as his own. As best we can determine, he has added nothing to our information, in fact, some of the things in our listings that we think most important to you have not been included in his site's listings!

We've been working on this database since February, 1992, most of the time uncompensated, the rest of the time earning something in the neighborhood of $4.00 per hour, before expenses. Over the course of a few days or weeks, this plagiarist unleashed a "bot" on our site, skimmed off the information he wanted, inserted it into a template, and is now reaping his unearned rewards.

So, as we work to have the SOB taken down, we will have less time to work on the geocoding or other projects we have in mind.



Welcome to the New Site!

Date Posted: 3/13/2013 6:44:03 PM

Swimmers Guide went online in late May, 1996, since that time, the number of pools in the database has nearly quintupled, but the interface you have seen and the way the information was created and stored on the server have gone virtually unchanged. We decided that with the resources we had available we could devote our time to creating content or we could devote our time to creating a visually pleasing site, but we could not do both – so we opted for content.

Although we’re convinced that our decision to choose substance over style was correct at the time, the Internet has changed and the “back of the house” software we had been using all along couldn’t support some of the innovations and improvements we want to implement. So, after 16 years, we hired a programmer to bring Swimmers Guide into the 21st Century.

What has changed?

In the listings, aside from the obvious - narrowing the screen, changing colors and layout, putting the advertisements that pay for the site on both sides of the listings - we’ve also eliminated the “mailto” links that used email messages for you to send us updated information about the listings’ web links, telephone numbers, prices, map links, and your reviews. Now, there’s an “Edit” button on the right side of every data point in a listing; click on the Edit button and a screen will come up prompting you for input that, when completed, will allow us to review, accept or edit what you’ve sent, and to add it to the listing in real time!

Do you want to tell us about a team or club that trains at the facility? On the old site, we could fit only two or three clubs of each type into a listing; now, we can accept an almost unlimited number of swimming, diving, water polo, and synchronized swim teams for each listing - and we've added  several more types: triathlon, life saving, fin-swimming, underwater hockey and rugby teams, and SCUBA diving clubs.

On the old site we had a 500-character database field-size limitation for reviews and comments; that limitation is now a thing of the past. The site will allow as many reviews of as we want to have, and, with the field-size limitation gone, we’ll be able to begin adding the date received to each review. In about a year, we’re going to delete all the undated reviews – some go back ten or more years – but we’ll leave them for a while because we think that most of them do have value.

The “Add A Pool” tool on the old site hadn’t worked for years, and the work-around of asking you to copy a questionnaire from a page on the site to an email message, then type answers to a multitude of questions, then email it to us has finally been replaced! The new “Add A Swimming Pool” tool that you can access from the home page is much easier to deal with from your point of view and ours. Fill in answers to the questions and hit the “Submit” button - the information will be instantly available to us. We’ll be able to see what you sent and, if the facility meets our listing criteria, we’ll be able to add it to the site in real time. No more waiting until the weekly site upload, everything can be done in a matter of minutes.

Have you ever wondered how many listings we have – or how many we have in a particular country? Check out the “Site Statistics” page. The information on that page is updated in real time – every time a pool is added to or removed from the database, the information on that page will be automatically updated.

Although the site is still less smart phone-friendly than we’d like, we’ve added a small tool above the scrolling (or drop-down) lists of countries, states, counties, and cities, to allow you to type in the first few letters of the name of the place you’re interested in and the list will automatically scroll down to the places you typed, hit the “Select” button, and the next list (or the listing) you’re looking for will come right up. If you’re using a tablet computer or a desktop computer, this tool works on them, too!

We’ve changed the set-up of the “Pools in [city name]” so that all the listings in a city are shown on a single page, as opposed to multiple pages with no more than 15 listings per page. And the new list, which comes sorted by postal code by default, can now be sorted in ascending or descending order by name, neighborhood, primary pool length, postal code, accessibility by the general public, accessibility by hotel guests, and whether or not the facility has club or team contact information.

More important than all the changes we’ve written about above, the ones you can see, are the ones you can’t see. The site is now permanently installed in an SQL Server database using asp.net programming. The change from Cold Fusion/MS Access to asp.net/SQL Server, not only allowed all of the can-see changes, but will enable us to implement a tremendous number of site enhancements. We can now develop a truly smart-phone friendly site. We’ll be able to implement some controlled database searches that depend on variables other than just geographical situation: How many 50m pools are there in Nassau County, NY? Where can I find a 50m, outdoor pool in Germany? What listings in New York City have Masters swim clubs? We haven’t begun that work yet, but now it’s doable. When we finish geocoding the site, we’ll do a map-based graphical user interface that will render artificial, political boundaries irrelevant in a search. If you’re in or going to an area close to a national, state, or county boundary, you’ll be able to tell if there’s a pool on the other side of the border that’s close – without doing another “Find A Pool” search! (We’re at 62% geocoded as of March 4, 2013, 23 months into the project, so that’s only a year or so down the road.)

What hasn’t changed?

Behind the hardware, software, and data, itself, the individual who created the site hasn’t gone anywhere. He now works full-time to keep the site as current and useful as he possibly can. He will continue to do the same work, simply using a better tool.