9

All four of your URLs are different for SEO: http://www.example.com/product http://www.example.com/product/ http://www.example.com/product?source=googleps http://www.example.com/product/?source=googleps It doesn't matter which one of those four you use, but you have to pick one and use it consistently. Both slashes and parameters create new URLs to ...


7

First off, please stop thinking in terms of keywords. I assure you that Google does not match keywords. The process is far more sophisticated than simply seeing if a term exists. In fact, term matches are not done. Semantic topic matches are however. So stop thinking in terms of keywords. It is a waste. Think topic. The URL can be divided into 4 basic parts;...


5

Based on Links Crawable Guidelines, the link will be crawled as https://www.example.com/, because Google can not follow link from onclick attributes. Google search central says: Google can follow links only if they are an <a> tag with an href attribute. Links that use other formats won't be followed by Google's crawlers. Google cannot follow <a> ...


4

George answered yours question best. But why do you want to leave utm_source blank? Looking at yours example link I think that you would like to dynamically fill it with referrer. Lunametric's posted about that: http://www.lunametrics.com/blog/2014/06/11/campaign-tracking-dynamic-source/ According to that article you can do it in a two different ways: ...


4

you should exclude such urls from crawling, because you spend your whole crawling budget for those useless urls. Read this topic at Google Product Forum. set the robots rule like: disallow: /*jsessionid*


4

Browser will encode input, according to the character-set used in your page. I personally avoid , in url structure, because of encoding. It's %2C. So your url would be like /url=keyword1%2Ckeyword2. Commas are allowed in the filename part of a URL, but are reserved characters in the domain. * From the URI RFC: 2.2. Reserved Characters Many URI ...


4

What does each of this characters mean in context of an URI? Note that a URI consists of several different "contexts" or parts. eg. the scheme, host, URL-path, query string and fragment identifier. Whether a reserved character has special meaning is dependent on where in the URL that character is used. These "reserved characters" are ...


4

As with any other page detection in Google it is done through linking. Zillow doesn't host every single address as a page rather it is being done using a single page template and a database of addresses. In order to make Google detect these there are two methods which are used by the various sites that do something similar. One is to create an index of all ...


4

If there's no legitimate content at those URLs, just return a 404 status. That's what it's for. You may also want to include a rel=canonical link in your script's HTML output, to make sure that any other unexpected URL manipulation (like, say, adding extra URL parameters) won't accidentally introduce duplicate content into search engine indexes. ...


4

This feature is not yet available in the new Search Console. However, you can continue to use it in the old Search Console. Setting up URL parameters still affects your site even it can't be done from the new Search Console. Google recently said that certain features of the old Search Console are being retired in March 2019: Crawl errors Sitemaps ...


3

For UX it's best to just use default values instead. Your case seems kind of rare. Has it been a real problem in some cases? Thinking out of the box, one solution could be 301 moved permanently reply pointing to the URL with the default value. That would Solve the problem with search engines. Give user direct feedback on the incorrect parameters, actually ...


3

You can find the information you want by looking at the following chart. It shows how each session's campaign & traffic source is processed in the servers of Google.


3

You need to do two things: Implement redirects for these URL parameters or make sure any page with the parameters has a rel=canonical to remove them. Set the URL parameters in Google Webmaster Tools under "Crawl" -> "URL Parameters" -> "Configure URL Parameters". Each parameter should be set to "Doesn't effect the page content (eg. tracks usage)" This ...


3

I know this is old, but after going through some server logs, I came across the same parameters and I was curious where they were from. I have found from=groupmessage, from=timeline, from=singlemessage, isappinstalled=0 When Googling them, all I found are Chinese websites. This matches with other log data though. Whether the users location was china, an ...


3

You don't want to redirect them - that will probably break your site's functionality. There are various means of managing parameters for SEO purposes; since you mention Google Webmaster Tools, you may wish to look at their parameter management tool. In brief, you can instruct Google how to handle different parameters on your site, e.g., index them, index a ...


3

My view would be that it doesn't matter for SEO because I'd be noindexing these pages anyway. Google doesn't want to index your search results in its search results, and it's a great way to get flagged for duplicate content. Concentrate on SEO for the actual content pages and do whatever's best for the user experience for these kinds of category pages.


3

SOLVED! Thanks to you guys. Solution: # Turn Rewrite Engine On RewriteEngine on # Set the base to /games/ so we need not include it in the rules RewriteBase /games/ #Rewrite for achilles.php?games_path=xxxxxxxxxx.yyy&category_id=zzz RewriteRule ^([0-9a-zA-Z_-]+)/([0-9]+) $1.php?games_path=$1.swf&category_id=$2 [NC,L] http://funkygames.co/...


3

I would canoncilise the original page without the parameters to itself, which explains to google this is the original and you can ignore the rest. <link rel="canonical" href="http://domain.org/site/UserLogin" /> We had to do this to a client website recently, took a few days to kick in but got rid of the duplicates.


3

Would adding the parameter in (google) Search Console fix those issues? Even if it did, it wouldn't help 100% because there are other search engines I'm sure your client would want his website indexed in other search engines such as Bing and Yandex, and you may have to use their tools as well to sort out parameters. Because pages only highlighting user ...


3

Your site has likely been hacked and a malicious script inserted to add spam-advertising. The script may show one result to the Google bot and other results to humans. You should contact your hosting provider right away to get them to look at the site and see if they can assist in cleaning it. If not, there are security services that can do the same thing ...


3

Commas are not typically used in URLs and are not recommended. You should stick to using either underscores or hyphens/dashes. That being said, Google recommends hyphens/dashes, so I would go with that: https://support.google.com/webmasters/answer/76329?hl=en


3

Primarily I see 2 core issues you are facing, 1. I receive the links for the old site that aren't valid. There are couple of ways you can go past this. Assuming, you have limited number of pages, performing (permanent) redirections using nginx/apache using pattern patching (or exact url). Other could be, handle the links at application level using ...


3

As of September 2018 Youtube has made it impossible to remove related videos. You will always get related videos from now on.


3

This appears to be a bug/glitch on Google's end. Many sites have had this same issue (https://support.google.com/webmasters/thread/16282442). Google has also indicated that they may be deprecating the tool entirely soon, so this may be a sign that there is very little resources being dedicated to it.


3

With regards to duplicate content, as long as the correct canonical tag is set to match the original page, it should be fine. In saying that, it's definitely not optimal to have duplicate pages with exactly the same content on them, and then rely on the canonical tag to get you out of trouble with the duplicate content. With regards to the redirect question, ...


3

All right, I found an answer in docs for how to use robots.txt: URL matching based on path values Robots.txt Specifications This should be fine: Disallow: /Home/SomeBlockedPath


3

To redirect the exact URL as stated you will need to use mod_rewrite (ie. RewriteRule and RewriteCond directives) since only mod_rewrite is able to match the query string part of the URL (ie. everything after the first ?). Try the following near the top of the .htaccess file. RewriteEngine On RewriteCond %{QUERY_STRING} =L=1&tx_news_pi1%5Bnews%5D=29&...


2

Having different styles of URLs for different parts of your website is not an SEO problem. As long as your URLs uniquely identify content and are not spammy, they are fine with search engines. The only place that I could see this becoming an issue is if you tried to apply rules to clean up your URLs. In that case you might need to write different rules ...


2

It's possible by using server side redirection AND by following the instructions on this Google reference page: https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiCampaignTracking Please note that the _setCamp... functions must be called before this code: _gaq.push(['_trackPageview']);


2

The default setting for URL Parameters is "let Google decide". That setting is fine 99% of the time. In your case where some parameters specify the content, Googlebot will automatically assume that already. You don't need to tell Googlebot that these URL parameters make unique pages, that is the way it works by default. The only time that I use the URL ...


Only top voted, non community-wiki answers of a minimum length are eligible