2012-05-14 1 views
2

я добавил «AddThis» на мой сайт, и это код, который я использовал:Случайная строка # .XXXXXXXXXX добавляется в мой URL-адрес, когда я использую код AddThis?

 <!-- AddThis Button BEGIN --> 
       <a class="addthis_button_facebook_like" addthis:url="http://facebook.com/MySpills" fb:like:layout="button_count"></a> 
       <a class="addthis_button_tweet"></a> 
       <a class="addthis_button_google_plusone" g:plusone:size="medium"></a> 
      <script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script> 
      <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4fabf4922f71c398"></script> 
     <!-- AddThis Button END --> 

Теперь по какой-то причине, каждый раз, когда я иду на страницу это происходит с URL:

http://domain/page#.T7FTDJ8ti28 

#.T7FTDJ8ti28 меняется каждый раз, когда я обновляю страницу, и я обеспокоен тем, что это может смутить Google или другие поисковые системы. Это также просто не выглядит хорошо, чтобы иметь его в URL-адресе, так как я могу избавиться от него?

+2

, что называется [HASH] (http://support.addthis.com/customer/portal/articles /381254-address-bar-sharing-analytics#.T7FT9Z9YtDE), и это необходимо, поэтому AddThis может отслеживать ссылки. – balexandre

+0

что именно они отслеживают с этим ??? и влияет ли это на SEO? –

+0

Это не влияет на SEO. – VisioN

ответ

5

Это обычно называется: a HASH, и он служит для нескольких вещей.

В AddThis контекста, он служит для отслеживания ссылок в пути, чтобы они знали, что это прямой ссылки и совместно ссылку.

Все объяснено в их analytics article.

Это не повлияет на поисковую оптимизацию (SEO), поскольку правило заключается в отслеживании части регулярной ссылки, а не хешированной части.


Если, кстати, вы хотите узнать больше о том, как хэш часть веб-адреса используется для, по ссылке ниже, это хорошее начало точкой для чтения.

Are We Breaking the Web With a Hash and a Bang?

+0

Благодарим вас за подробное объяснение –

+1

Более известный как фрагмент якоря или идентификатор фрагмента для любого Google. – Brad

+0

@Brad в работе javascript называется ** hash **, поскольку вы получаете это из 'window.location.hash' – balexandre

2

Изменить

var addthis_config = {"data_track_addressbar":true}; 

Для

var addthis_config = {"data_track_addressbar":false}; 
+0

+1, Это правильный ответ для URL-адреса на сайте. Но он также добавляет этот хэш, когда вы что-то обмениваетесь в Social Media. Как мы это отключим? – jeff