• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1238
  • Last Modified:

Removing plus "+" sign from Dynamic Google Adwords in url

Hi,

I'm using dynamic Google Adwords and dynamically builing my url. The problem is that my keyword is made of two words (ex: green house) and when it is displayed in my url, it appears as "green+house." Is there a way to remove the plus sign? I'd like to remove the space altogether or at least have a hyphen instead of the plus sign displayed (I'm referring to the display url).

Thanks,

Monir
0
monirim
Asked:
monirim
  • 6
  • 3
1 Solution
 
ellandrdCommented:
Hi

If your urls have spaces in them, the plus sign is used so the url will work correctly in the browser so they cannot be removed - however you can use a hyphen like you suggested to remove spaces, but these need to be added when building your URL's

How are you building your URL's?  

Ellandrd
0
 
monirimAuthor Commented:
Thanks Ellandrd,

I'm inserting the keyword dynamically after the url and a "/". So my keyword is two words and this gets appended like this: http://mydomain.com/word1+ word2 (where my keyword is: word1 word2).

Monir
0
 
ellandrdCommented:
yes i understand that but how are you building them ? are you using a PHP script?

if so please paste your code here and i will fix it...

Ellandrd
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
ellandrdCommented:
I'm getting the feeling your still not sure what I mean?  Are you using some program to create your URL's or are you using a scripting language like ASP or PHP?

If you are using a scripting language such as ASP or PHP, then post your code here.

If you are using a program, then instead of typing your keywords with spaces to separate them (e.g word1 word2 word3), type them like this: word1-word2-word3.  

Now your URL wouldn't have the plus signs (+) or a %20 like this:

http://domain.com/word1+word2
http://domain.com/word1%20word2

You will get this:

http://domain.com/word1-word2-word3-word4-word5

Hope this helps

Ellandrd
0
 
monirimAuthor Commented:
I'm not creating the URL -- Google's AdWords is creating it. AdWords has a feature which does the dynamic keyword insertion. All I do is insert their variable which is automatically replaced in the display url or the destination url. The destination url is fine because any spaces in the keyword phrase (I say "keyword phrase" because a keyword consisting of a single word is unaffected by this phenomenon) are replaced by url encoded spaces (in English: "percent sign, number two, number zero, percent sign"). The destination url is fine because the user doesn't see it -- and I can decode it programmatically upon the user visiting my dynamic PHP destination page. The specific issue is that the dynamic keyword, when inserted into the DISPLAY url (the short "teaser" url displayed to the user in the context of an Adwords ad), uses a plus sign (which looks weird to the user) instead of omitting the space or showing it as a normal space (just as the user presumably typed it in). The question here is if there is any way to improve upon the cosmetic problem with the display URL -- since I have seen examples where the whitespace is removed in the display url, and that seems to me to be a "prettier" aesthetic appearance.
0
 
ellandrdCommented:
>>All I do is insert their variable which is automatically replaced in the display url or the destination url.

OK so when you are entering your keywords, add an hyphen instead of a space like this:

word1-word2-word3-word4
0
 
monirimAuthor Commented:
I appreciate your feedback but this approach truly does not seem to apply to Google AdWords.
0
 
ellandrdCommented:
Let me look into this issue and i will get back...
0
 
ellandrdCommented:
OK ive had a look around the web and read over a few articles in the google webmaster guidelines and there is no reported issues or fixes available.

however i see where you are going wrong.  the word "keyword" - this term to me means 1 word, not 2, 3 or 4 words.  

I assume when your selecting keywords for your adwords campaign, your only to enter 1 keyword at a time and since your entering more than 1 word, when google comes to dynamically select a keyword from your list to create the URL, its picking words out that in fact have 2 words in them which is causing the + sign to be added.

Ellandrd
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 6
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now