Ask the Experts: Rewriting Looooooong URLs North Carolina

URL stands for Uniform Resource Locator. The URL is your web address that you see in the address bar of your browser. It usually begins with HTTP...

Local Companies

Interlink of Newland
(828) 733-8778
815 Pineola St
Newland, NC
Local.Net
(910) 484-7526
Fayetteville, NC
Nc.Net Internet Services
(828) 235-9005
Canton, NC
Ncnet Internet Services
(336) 996-2666
Kernersville, NC
Skyline Skybest
(828) 963-1350
Banner Elk, NC
Connect Nc Inc
(919) 837-0056
Siler City, NC
Ncnet Internet Services
(252) 430-0590
Henderson, NC
Beacon Technologies Inc
(336) 931-1295
420 Gallimore Dairy Rd
Greensboro, NC
Dawning Place Technologies
(704) 945-9278
5700 Executive Center Dr
Charlotte, NC
Digital Wireless Solutions
(704) 372-3839
2016 W Morehead St
Charlotte, NC


Ask the Experts: Rewriting Looooooong URLs

provided by: 

Are Short URLs Important To Your Website?

To answer this very important question, Website Services turned to two 'Net experts. The consensus, if you have ever had to deal with the issue, will not be surprising. "My years of experience have shown that short URLs out perform the long URLs in almost every way," said Bret Fencl of FenclWebDesign.com LLC. "There are various reasons that web sites may require long URLs, such as proprietary software that is licensed, but there still may be workarounds for most of your important pages."

While it is those workarounds that the majority of us are most interested in, as always, it is important to start at the beginning to learn what a URL is and then to move on and see why long URLs create problems.

Bret Fencl: Let's start with the basics. URL stands for Uniform Resource Locator. The URL is your web address that you see in the address bar of your browser. It usually begins with HTTP, but may begin with HTTPS for SSL secure pages. Usually your home page URL will look something like this: http://www.example.com. The problem of long URLs isn't usually on the home page, but the rest of the pages and especially shopping cart pages. Take a close look through your web site to see if you have any URLs that look like the following:

http://www.example.com/shoppingcart/script/contents.php?prod_id=395847&w=9&p=1

If you did find some long URL then you may want to read further. Shortening most or all of your URLs to the length below would make it easier for your web site visitors to understand, plus help the search engines with proper indexing of your web site.
http://www.example.com/widget/green.html

"short URLs out perform the long

URLs in almost every way"


There are many possible issues that long URLs may cause. One issue may be that your visitors many not be able to email a working link of your site to a co-worker or family member. The links may take up two lines in the email, or break after the (?) question mark, and therefore cannot be clicked properly.

Many search engines may have an easier time navigating and indexing your web site correctly if the URL simply matches the name of the actual product or subject on the page. I am in no way suggesting that you stuff the URL with spam techniques such as:

http://www.example.com/keyword-widget-keyword/keyword-green-keyword.html


Just add the name of the product or subject of the page to the URL, but do not go overboard. Going overboard such as the above keyword example could cause your site to be penalized by search engines.

The simplified readability of short URLs can help your click through ratio on the search engines. When looking for a particular item in the search results of a search engine, do certain web sites stand out clearer, simply because they are easier to read? Did seeing the items name in the URL catch your eye? Let's assume that two web sites ranked equally on your favorite search engine, and both web sites carry the exact same product. If you had to choose one web site first to click, which result below would you most likely click?

Example Company Widget Sales
http://www.example.com/shoppingcart/script/contents.php?prod_id=395847&w=9&p=1

Example Company Widget Sales
http://www.example.com/widget/green.html

Why do long URLs create indexing problems for search engines and what can be done about it?
While Bret gave us a great start into the basics of rewriting long URLs, Website Services also turned to Jim Goslin, Director of Optimization at IncreaseVisibility.com.

Jim Goslin: Most major search engines can index sites that use the querystring in the address that produce long URL's, but they do present drawbacks. Search spiders tend to crawl and index the pages much slower than static html pages and if the Querystring contains more than 3 parameters, they can confuse the spiders and cause pages not to be indexed. In fact, if the URL's contain session ID information or if the URL contains the string "&id=" they may not be indexed at all. The reason is that long URL's tend to be pages that all use the same template and can be seen as duplicate content and may not be indexed.

Static pages however are not the only solution to long URLs. Websites can still use dynamic pages and mask the URL's with something called URL Rewriting; a simple process of having the server transform long url's into pages that appear to be static. This can be done on both Windows/IIS and Linux/Unix based systems. Most implementations require some basic knowledge of Regular Expressions.

For Unix/Linux Web Servers:
The easiest implementation is done on Unix/Linux based systems using the .htaccess File in your root directory. If speed is a concern, the most popular web server on 'Nix based systems is Apache, which includes a built in module (created exactly for this purpose) called "Mod_Rewrite".

For ASP Windows/IIS Web Servers.
The best solution here is to use a third party program like ISAPI / Rewrite from Helicon Tech. This will require having your systems administrator install the program on your server.

For .ASPX Windows/IIS Web Servers
Windows/IIS doesn't have the same support for this functionality as 'Nix/apache but it can be done. The functionality can be coded into your web applications in a few different ways, the simplest way is to have regular expressions in your Global.asax file do the translations, this is best used on a server without heavy load. If speed is a factor, a custom or third party ISAPI Filter is best, this would be an application that you install on the server that would do the translations. Some example third party filters are URL Rewrite by IISMods and URL Rewrite by Smalig|Webworks.

Are there some content management systems that are more user-friendly when it comes to recreating file names?
Many content management systems provide the functionality to create websites that are dynamic and still use search engine friendly URL's. The main functionality to look for with CMS Systems is how customizable the templates are, as well as the URL's. Two good programs that perform well under heavy load, are ablecommerce and Siterefresh from Refreshsoftware. If cost is a factor, there are many free open source tools available, like OpenCMS and Typo3.

Many thanks to Bret Fencl of FenclWebDesign.com, LLC and Jim Goslin, Director of Optimization at IncreaseVisibility.com for their valuable contributions to the Website Services Magazine Ask The Experts section.
 



Read full article at websitemagazine.com

Featured National Company

Pinnacle Exchange

626-844-7888
221 East Walnut Street, Suite 236
Pasadena, CA
http://www.pinnacle-exchange.com

Regional Articles
- Ask the Experts: Rewriting Looooooong URLs Advance NC
- Ask the Experts: Rewriting Looooooong URLs Ahoskie NC
- Ask the Experts: Rewriting Looooooong URLs Albemarle NC
- Ask the Experts: Rewriting Looooooong URLs Angier NC
- Ask the Experts: Rewriting Looooooong URLs Apex NC
- Ask the Experts: Rewriting Looooooong URLs Arden NC
- Ask the Experts: Rewriting Looooooong URLs Asheboro NC
- Ask the Experts: Rewriting Looooooong URLs Asheville NC
- Ask the Experts: Rewriting Looooooong URLs Beaufort NC
- Ask the Experts: Rewriting Looooooong URLs Belmont NC
- Ask the Experts: Rewriting Looooooong URLs Benson NC
- Ask the Experts: Rewriting Looooooong URLs Bessemer City NC
- Ask the Experts: Rewriting Looooooong URLs Black Mountain NC
- Ask the Experts: Rewriting Looooooong URLs Boone NC
- Ask the Experts: Rewriting Looooooong URLs Brevard NC
- Ask the Experts: Rewriting Looooooong URLs Burlington NC
- Ask the Experts: Rewriting Looooooong URLs Burnsville NC
- Ask the Experts: Rewriting Looooooong URLs Cameron NC
- Ask the Experts: Rewriting Looooooong URLs Camp Lejeune NC
- Ask the Experts: Rewriting Looooooong URLs Candler NC
- Ask the Experts: Rewriting Looooooong URLs Canton NC
- Ask the Experts: Rewriting Looooooong URLs Carrboro NC
- Ask the Experts: Rewriting Looooooong URLs Carthage NC
- Ask the Experts: Rewriting Looooooong URLs Cary NC
- Ask the Experts: Rewriting Looooooong URLs Chapel Hill NC
- Ask the Experts: Rewriting Looooooong URLs Charlotte NC
- Ask the Experts: Rewriting Looooooong URLs Cherryville NC
- Ask the Experts: Rewriting Looooooong URLs China Grove NC
- Ask the Experts: Rewriting Looooooong URLs Clayton NC
- Ask the Experts: Rewriting Looooooong URLs Clemmons NC
- Ask the Experts: Rewriting Looooooong URLs Clinton NC
- Ask the Experts: Rewriting Looooooong URLs Concord NC
- Ask the Experts: Rewriting Looooooong URLs Connellys Springs NC
- Ask the Experts: Rewriting Looooooong URLs Conover NC
- Ask the Experts: Rewriting Looooooong URLs Cornelius NC
- Ask the Experts: Rewriting Looooooong URLs Dallas NC
- Ask the Experts: Rewriting Looooooong URLs Davidson NC
- Ask the Experts: Rewriting Looooooong URLs Denver NC
- Ask the Experts: Rewriting Looooooong URLs Dudley NC
- Ask the Experts: Rewriting Looooooong URLs Dunn NC
- Ask the Experts: Rewriting Looooooong URLs Durham NC
- Ask the Experts: Rewriting Looooooong URLs Eden NC
- Ask the Experts: Rewriting Looooooong URLs Edenton NC
- Ask the Experts: Rewriting Looooooong URLs Elizabeth City NC
- Ask the Experts: Rewriting Looooooong URLs Elkin NC
- Ask the Experts: Rewriting Looooooong URLs Elon NC
- Ask the Experts: Rewriting Looooooong URLs Fairmont NC
- Ask the Experts: Rewriting Looooooong URLs Fayetteville NC
- Ask the Experts: Rewriting Looooooong URLs Fletcher NC
- Ask the Experts: Rewriting Looooooong URLs Forest City NC
- Ask the Experts: Rewriting Looooooong URLs Fort Bragg NC
- Ask the Experts: Rewriting Looooooong URLs Franklin NC
- Ask the Experts: Rewriting Looooooong URLs Franklinton NC
- Ask the Experts: Rewriting Looooooong URLs Fuquay Varina NC
- Ask the Experts: Rewriting Looooooong URLs Garner NC
- Ask the Experts: Rewriting Looooooong URLs Gastonia NC
- Ask the Experts: Rewriting Looooooong URLs Gibsonville NC
- Ask the Experts: Rewriting Looooooong URLs Goldsboro NC
- Ask the Experts: Rewriting Looooooong URLs Graham NC
- Ask the Experts: Rewriting Looooooong URLs Granite Falls NC
- Ask the Experts: Rewriting Looooooong URLs Greensboro NC
- Ask the Experts: Rewriting Looooooong URLs Greenville NC
- Ask the Experts: Rewriting Looooooong URLs Hamlet NC
- Ask the Experts: Rewriting Looooooong URLs Hampstead NC
- Ask the Experts: Rewriting Looooooong URLs Harrisburg NC
- Ask the Experts: Rewriting Looooooong URLs Havelock NC
- Ask the Experts: Rewriting Looooooong URLs Henderson NC
- Ask the Experts: Rewriting Looooooong URLs Hendersonville NC
- Ask the Experts: Rewriting Looooooong URLs Hertford NC
- Ask the Experts: Rewriting Looooooong URLs Hickory NC
- Ask the Experts: Rewriting Looooooong URLs High Point NC
- Ask the Experts: Rewriting Looooooong URLs Hillsborough NC
- Ask the Experts: Rewriting Looooooong URLs Holly Springs NC
- Ask the Experts: Rewriting Looooooong URLs Hope Mills NC
- Ask the Experts: Rewriting Looooooong URLs Hubert NC
- Ask the Experts: Rewriting Looooooong URLs Hudson NC
- Ask the Experts: Rewriting Looooooong URLs Huntersville NC
- Ask the Experts: Rewriting Looooooong URLs Indian Trail NC
- Ask the Experts: Rewriting Looooooong URLs Jacksonville NC
- Ask the Experts: Rewriting Looooooong URLs Jamestown NC
- Ask the Experts: Rewriting Looooooong URLs Kannapolis NC
- Ask the Experts: Rewriting Looooooong URLs Kernersville NC
- Ask the Experts: Rewriting Looooooong URLs King NC
- Ask the Experts: Rewriting Looooooong URLs Kings Mountain NC
- Ask the Experts: Rewriting Looooooong URLs Kinston NC
- Ask the Experts: Rewriting Looooooong URLs Knightdale NC
- Ask the Experts: Rewriting Looooooong URLs La Grange NC
- Ask the Experts: Rewriting Looooooong URLs Laurinburg NC
- Ask the Experts: Rewriting Looooooong URLs Leland NC
- Ask the Experts: Rewriting Looooooong URLs Lenoir NC
- Ask the Experts: Rewriting Looooooong URLs Lexington NC
- Ask the Experts: Rewriting Looooooong URLs Lillington NC
- Ask the Experts: Rewriting Looooooong URLs Lincolnton NC
- Ask the Experts: Rewriting Looooooong URLs Louisburg NC
- Ask the Experts: Rewriting Looooooong URLs Lumberton NC
- Ask the Experts: Rewriting Looooooong URLs Madison NC
- Ask the Experts: Rewriting Looooooong URLs Maiden NC
- Ask the Experts: Rewriting Looooooong URLs Marion NC
- Ask the Experts: Rewriting Looooooong URLs Marshall NC
- Ask the Experts: Rewriting Looooooong URLs Matthews NC
- Ask the Experts: Rewriting Looooooong URLs Maxton NC
- Ask the Experts: Rewriting Looooooong URLs Mebane NC
- Ask the Experts: Rewriting Looooooong URLs Mocksville NC
- Ask the Experts: Rewriting Looooooong URLs Monroe NC
- Ask the Experts: Rewriting Looooooong URLs Mooresville NC
- Ask the Experts: Rewriting Looooooong URLs Morehead City NC
- Ask the Experts: Rewriting Looooooong URLs Morganton NC
- Ask the Experts: Rewriting Looooooong URLs Morrisville NC
- Ask the Experts: Rewriting Looooooong URLs Mount Airy NC
- Ask the Experts: Rewriting Looooooong URLs Mount Holly NC
- Ask the Experts: Rewriting Looooooong URLs Mount Olive NC
- Ask the Experts: Rewriting Looooooong URLs Murphy NC
- Ask the Experts: Rewriting Looooooong URLs Nashville NC
- Ask the Experts: Rewriting Looooooong URLs New Bern NC
- Ask the Experts: Rewriting Looooooong URLs Newland NC
- Ask the Experts: Rewriting Looooooong URLs Newport NC
- Ask the Experts: Rewriting Looooooong URLs Newton NC
- Ask the Experts: Rewriting Looooooong URLs North Wilkesboro NC
- Ask the Experts: Rewriting Looooooong URLs Oxford NC
- Ask the Experts: Rewriting Looooooong URLs Pembroke NC
- Ask the Experts: Rewriting Looooooong URLs Pinehurst NC
- Ask the Experts: Rewriting Looooooong URLs Pittsboro NC
- Ask the Experts: Rewriting Looooooong URLs Raeford NC
- Ask the Experts: Rewriting Looooooong URLs Raleigh NC
- Ask the Experts: Rewriting Looooooong URLs Randleman NC
- Ask the Experts: Rewriting Looooooong URLs Red Springs NC
- Ask the Experts: Rewriting Looooooong URLs Reidsville NC
- Ask the Experts: Rewriting Looooooong URLs Roanoke Rapids NC
- Ask the Experts: Rewriting Looooooong URLs Rockingham NC
- Ask the Experts: Rewriting Looooooong URLs Rockwell NC
- Ask the Experts: Rewriting Looooooong URLs Rocky Mount NC
- Ask the Experts: Rewriting Looooooong URLs Roxboro NC
- Ask the Experts: Rewriting Looooooong URLs Rutherfordton NC
- Ask the Experts: Rewriting Looooooong URLs Saint Pauls NC
- Ask the Experts: Rewriting Looooooong URLs Salisbury NC
- Ask the Experts: Rewriting Looooooong URLs Sanford NC
- Ask the Experts: Rewriting Looooooong URLs Selma NC
- Ask the Experts: Rewriting Looooooong URLs Shelby NC
- Ask the Experts: Rewriting Looooooong URLs Siler City NC
- Ask the Experts: Rewriting Looooooong URLs Smithfield NC
- Ask the Experts: Rewriting Looooooong URLs Southern Pines NC
- Ask the Experts: Rewriting Looooooong URLs Spring Lake NC
- Ask the Experts: Rewriting Looooooong URLs Spruce Pine NC
- Ask the Experts: Rewriting Looooooong URLs Stanley NC
- Ask the Experts: Rewriting Looooooong URLs Statesville NC
- Ask the Experts: Rewriting Looooooong URLs Sylva NC
- Ask the Experts: Rewriting Looooooong URLs Tarboro NC
- Ask the Experts: Rewriting Looooooong URLs Taylorsville NC
- Ask the Experts: Rewriting Looooooong URLs Thomasville NC
- Ask the Experts: Rewriting Looooooong URLs Trinity NC
- Ask the Experts: Rewriting Looooooong URLs Wadesboro NC
- Ask the Experts: Rewriting Looooooong URLs Wake Forest NC
- Ask the Experts: Rewriting Looooooong URLs Walnut Cove NC
- Ask the Experts: Rewriting Looooooong URLs Washington NC
- Ask the Experts: Rewriting Looooooong URLs Waxhaw NC
- Ask the Experts: Rewriting Looooooong URLs Waynesville NC
- Ask the Experts: Rewriting Looooooong URLs Weaverville NC
- Ask the Experts: Rewriting Looooooong URLs Wendell NC
- Ask the Experts: Rewriting Looooooong URLs Whiteville NC
- Ask the Experts: Rewriting Looooooong URLs Wilkesboro NC
- Ask the Experts: Rewriting Looooooong URLs Williamston NC
- Ask the Experts: Rewriting Looooooong URLs Wilmington NC
- Ask the Experts: Rewriting Looooooong URLs Wilson NC
- Ask the Experts: Rewriting Looooooong URLs Winston Salem NC
- Ask the Experts: Rewriting Looooooong URLs Winterville NC
- Ask the Experts: Rewriting Looooooong URLs Yadkinville NC
- Ask the Experts: Rewriting Looooooong URLs Zebulon NC
Related Local Events
Fuqua/Coach K Conference on Leadership
Dates: 10/20/2008 - 10/22/2008
Location: Fuqua School of Business
Durham NC
View Details

CED?s 18th Annual TECH Conferenceing Exposderstanding the Issuesngng.oday.ent; The Churches and the Civil Rights Movement.in Freedom to Operate, Build Defensive Pate
Dates: 10/29/2008 - 10/30/2008
Location: Friday Center
Chapel Hill NC
View Details
Rate Article
     
Articles Insider

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Advertising Educational Content Home Appliances Real Estate Resources
Business Services Entertainment Home Electronics Software
Career Family Home Services Technology
Cars Fashion Internet Telecommunications
Chamber of Commerce Financial Services Legal Trade Shows
Computer Hardware Franchise Miscellaneous Travel
Construction Health Nightlife Weddings
Education Holidays Online Database World History