JavaScript and PHP codes to remove DiggBar JavaScript і PHP кодів для видалення DiggBar

ADVERTISEMENT РЕКЛАМА
To get our software and web/tips via email, sign up for Щоб отримати наше програмне забезпечення та веб / поради по електронній пошті, підпишіться на daily email newsletter Щоденний електронний бюлетень . .
Subscribe to RSS feed Підписатися на RSS-канал or або follow me Follow Me on Twitter? на Twitter?

Digg recently Нещодавно Digg introduced DiggBar представив DiggBar to mixed reactions. неоднозначну реакцію. We also shared a Greasemonkey script to Ми також загальні сценарії для Greasemonkey remove DiggBar Видалити DiggBar , only to discover later that it can be , Тільки щоб пізніше виявити, що воно може бути turned off from Digg preferences відключені від уподобань Digg . . However, DiggBar is enabled by default, and most readers are unlikely to turn it off themselves. Однак, DiggBar включена за замовчуванням, і більшість читачів навряд чи вимкнути його самі. Here is a JavaScript code to remove DiggBar – bloggers and webmasters who find DiggBar damaging would probably find this useful. Ось JavaScript коду для видалення DiggBar - блогерів і веб-майстрів, які знаходять DiggBar збитку, імовірно, знайде це корисним.

Reasons to remove DiggBar Підстави для видалення DiggBar

So, what is the damage? Так що ж таке збиток? DiggBar does a 200 HTTP code (hence depriving sites of DiggBar чи 200 HTTP-код (отже, позбавити сайти Google juice Google соку ). ). If a hundred sites link to your blog using the Digg shortened URL, all that juice goes to Digg. Якщо сто сайтах посилання на ваш блог за допомогою Digg скоротив URL, все, що йде до соку Digg.

Can rel=”canonical” be used to suggest a canonical url on a completely different domain? Може REL = "канонічного" бути використаний для канонічної Запропонувати URL на зовсім інший домен?

No. To migrate to a completely different domain, permanent (301) redirects are more appropriate. NO. Перейти на зовсім іншій області, постійні (301) перенаправляє є більш придатними. Google currently will take canonicalization suggestions into account across subdomains (or within a domain), but not across domains. В даний час Google візьме канонічному пропозиції до уваги під субдоменів (або в рамках домена), але не між доменами. So site owners can specify a canonical page on www.example.com from a set of pages on example.com or help.example.com, but not on example-widgets.com Такі власники сайтів можуть вказати канонічна сторінку на www.example.com з безлічі сторінок на example.com або help.example.com, але не на-приклад widgets.com

- -- About rel=canonical Про канонічних REL = , Google Webmasters help , Google допоможе Вебмайстрам

Canonical tag which would not work (because canonical tags work only within a domain, not cross-domain). Canonical мітка, яка не буде працювати (тому що канонічні теги працюють тільки в межах домену, а не між доменами).

How to remove DiggBar (code) Як видалити DiggBar (код)

Initially, this article contained only the JavaScript method, but upon further searching, I also found a PHP code. Спочатку ця стаття містила тільки JavaScript методу, але від подальших пошуків, я знайшов код PHP. Both methods are shown here, and each is useful for different scenarios. Обидва методи показали тут, і кожне з них корисні при різних сценаріях.

Javascript code Javascript коду

The JavaScript method redirects the user to the actual page. Метод JavaScript перенаправляє користувача на фактичної сторінці. Enter this code block within head tags of your pages. Введіть код блоку в голову тегах сторінок.

ADVERTISEMENT РЕКЛАМА

<script language="JavaScript" type="text/javascript"> <script type="text/javascript"> language = "JavaScript"
if (top.location != self.location) top.location.replace(self.location); якщо (top.location! = self.location) top.location.replace (self.location);
</script> </ Script>

The above code removes all frames, including the frames created by Google Image search. Наведений вище код видаляє всі кадри, у тому числі кадрів створено пошуку зображень у Google. If you do not like image search visitors seeing the above code, use it always. Якщо вам не подобається пошуку зображень відвідувачі бачать вище код, використовуйте його завжди. If you wish to remove DiggBar only, use it only when your blog is Dugg/about to be dugg. Якщо ви хочете видалити DiggBar тільки використовувати його тільки тоді, коли ваш блог Dugg / Про бути Dugg. That way, you can have the best of both worlds – image search visitors see the frame on top while DiggBar is removed during the influx of visitors (which is when your visitors will link to you and bookmark you. Таким чином, ви можете мати найкраще з обох світів - відвідувачам пошук зображень див. рамку на верхньому а DiggBar видаляється під час напливу відвідувачів (це коли ваші відвідувачі будуть на вас посилання і посилання на сторінку.

PHP code PHP-коду

John Gruber Джон Грубер posted a PHP snippet Опублікований фрагмент PHP that detects DiggBar (from the URL) and shows them a greeting message. виявляє, що DiggBar (за URL) і показує їх привітання.

This PHP snippet merely shows a message to the visitor and stops loading the page – without redirecting the user. Цей фрагмент PHP показує тільки повідомлення відвідувачів і зупинки завантаження сторінки - без перенаправлення користувачів. You may want to show a hyperlink to the actual page. Ви можете показати, гіперпосилання на фактичній сторінці.

<?php if (preg_match('#http://digg.com/\w{1,8}/?$#', <? PHP, якщо (preg_match ( '# http://digg.com/ \ W (1,8 }/?$#',
$_SERVER['HTTP_REFERER']) ) { $ _SERVER [ 'HTTP_REFERER'])) (
echo "<p>Special message for Digg users here.</p>"; Ехо "<p> спеціальне повідомлення для користувачів Digg тут. </ P>";
exit; Exit;
} )
?> ?>

The above code checks whether the referral URL is digg.com followed by 1 to 8 characters – which is typical of the DiggBar. Наведений вище код перевіряє чи передача URL є digg.com йдуть від 1 до 8 символів, - що є типовим для DiggBar. If yes, it shows a message to the visitors (written within quotes on line 2) and stops loading page. Якщо так, то це показує повідомлення для відвідувачів (в лапках письмового по розділу 2) і зупинки завантаження сторінки.

To get our latest articles, Щоб отримувати наші останні статті, click here to sign up Натисніть тут, щоб підписати вгору for our free email newsletter or subscribe to на нашу безкоштовну розсилку електронної пошти або підписатися на RSS feed RSS подача

§ Comments § Коментарів