We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Stripping out Query Strings from Google Adword ads and Bing ads

How Do I?

IC360 (Oliver Cannell)'s avatar
IC360 (Oliver Cannell)
241 posts
7 years ago
IC360 (Oliver Cannell)'s avatar IC360 (Oliver Cannell)

I’m building links to Entries manually in my template, from the URL Segments, as follows:

<a href="<?php echo $_SERVER["REQUEST_URI"]; ?>/info/url_title">Title</a>

However, when landing on the page from a Google Adword ad or Bing ad, the Query Strings were also being added to my links, and look like this:

http://www.domain.co.uk/products/categoryname/subcategoryname?gclid=EAIaIQobChMIqtycsr3S2AIVzrvtCh0b8g3-EAAYASAAEgKfIvD_BwE/info/url_title

I’ve managed to solve this by using the following PHP instead, to strip out the Query String:

<a href="<?php echo parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); ?>/info/url_title">Title</a>

It seems to work so far. 😊 Hope this helps.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.