Hi Mark I can see the value to the marketing folks in knowing exactly which link a site visitor moves through. However, if each link goes to a different URL, there's a more than fair chance that the search engines will identify them as different pages. This means that the authority of any one page is diluted, since the search engines see it as X different pages, where X is your number of internal links to it. Also, it's likely that these "multiple pages" will be given a duplicate content penalty, resulting in only one of them, chosen very nearly at random, showing up in the search engines. Further, assuming traffic comes in from search engines and bookmarks, those will still carry the identification of the originating page that they were indexed or bookmarked from. And people placing links to your site may well include those as well. All that said, we do something similar with internal banners, but I'd be very hesitant to apply it to all links. Drew. -----Original Message----- From: thelist-bounces at lists.evolt.org [mailto:thelist-bounces at lists.evolt.org] On Behalf Of Mark MacInnes Sent: 15 January 2008 11:44 To: thelist at lists.evolt.org Subject: [thelist] PHP - Making All Links Unique (even to same page) Hello, My development team has developed our own CMS over the past year or so. We've been asked by the Internet Marketing guys this morning to make every single link on a page unique, even if they're going to the same page, for tracking in Google Analytics etc. I'm not looking for code or anything, just wondering what ideas people think are the best. So far, this is the only idea I've come up with: - When a page is created, append '_nav' to menu links, '_bc#LinkNo#' to body content links (whereby #LinkNo# would be replaced by a unique number for the link). But I feel a little uneasy with it as it would make the links a little messy - we use URL Rewriting to try to make friendly links, and now we might be chucking in some extra characters for no benefit to user or search engine. Your thoughts would be much appreciated. Cheers, -- ----------------------- Mark A. MacInnes It only takes a click a day to help: www.thebreastcancersite.com www.thehungersite.com www.thechildhealthsite.com www.theliteracysite.com www.theanimalrescuesite.com www.therainforestsite.com -- * * Please support the community that supports you. * * http://evolt.org/help_support_evolt/ For unsubscribe and other options, including the Tip Harvester and archives of thelist go to: http://lists.evolt.org Workers of the Web, evolt !