Совет 1: Как закрыть ссылку

Работая над поисковой оптимизацией своего сайта, вебмастер нередко сталкивается с необходимостью скрыть от поисковых роботов часть ссылок какой либо из страниц. Есть несколько способов это сделать.
Инструкция
1
Один из способов дать знать поисковому роботу («краулеру»), что по этой ссылке ему идти не следует - добавить в тег ссылки атрибут rel, содержащий значение "nofollow". То есть, если ссылка в оригинальном виде выглядит, например, так:<a href="http://google.com">Туда нельзя!</a>то с маскирующей добавкой ее нужно писать так:<a href="http://google.com" rel="nofollow">Туда нельзя!</a>
2
Вариант второй: Noindex.С некоторых пор краулеры Яндекса перестали реагировать на директиву "nofollow" и, для восстановления управляемости строптивых роботов, вебмастеры начали использовать тег "noindex". Этим способом можно маскировать не только лишь одну ссылку, но и текст или любые другие элементы страницы, находящиеся внутри открывающего и закрывающего тегов noindex. Пример с той же самой ссылкой - исходный вариант:<a href="http://google.com">Туда нельзя!</a>Вариант, замаскированный тегом noindex:<noindex>
<a href="http://google.com">Туда нельзя!</a>
</noindex>
3
Вариант третий: Nofollow + Noindex.Можно комбинировать эти два способа - ведь роботы других поисковиков по-прежнему принимают nofollow во внимание. То есть добавлять в ссылку атрибут rel со значением "nofollow", а саму ссылку помещать внутрь тега noindex. Ссылка из предыдущих примеров в этом варианте станет выглядеть так:<noindex>
<a href="http://google.com" rel="nofollow">Туда нельзя!</a>
</noindex>
4
Вариант четвертый: PHP-скрипт.Чтобы не зависеть от постоянно трансформирующихся правил поисковиков, можно изменить сам принцип маскировки - не расставлять указательные знаки для роботов в html-тексте страницы, а построить «станцию пересадки» и все ссылки направить туда. То есть надо сделать php-страницу на вашем сайте и нужные ссылки направить на нее, добавив отметку о том, куда на самом деле должна вести эта ссылка. Скрипт, содержащийся в php-странице, будет читать адрес и отправлять посетителя по назначению. Поскольку сама страница-скрипт не будет содержать никаких ссылок, то ничего не будет добавлять в процесс индексации. Ссылка на такой промежуточный php-скрипт будет выглядеть, например, так:<a href="site.ru/trans.php?ste=http://google.com">Туда нельзя!</a>В этом пример site.ru - имя вашего сайта, а trans.php - имя php-скрипта. Сам скрипт очень прост:<?php
Header("Location:".$_GET['ste']); exit();
?>Написать его можно в любом текстовом редакторе, например в блокноте. Единственное, но очень важное условие - перед самым первым значком кода (<) не должно быть ничего! Ни пробела, ни строки, ни какого либо текста... Документ сохраните с именем trans.php и загрузите на сервер своего сайта.Если вы занимаетесь поисковой оптимизацией сайта, то в корневой папке должен быть файл с именем robots.txt. В него, после строки:user-agent: *следует добавить строку:Disallow: /trans.phpчтобы запретить индексацию этой промежуточной страницы.

Совет 2: Как закрыть спам

Проблема борьбы со спамом вообще, и со спам ботами в частности, всегда остается актуальной для каждого администратора интернет-ресурса. Предлагаемые методы не могут гарантировать полной победы, но способны значительно уменьшить количество спама.
Инструкция
1
Измените настройки регистрации на своем интернет-ресурсе:- включите опцию «Проверять адрес электронной почты при регистрации». Данное действие сделает обязательным получение регистрируемым сообщения электронной почты, содержащее ссылку для перехода, необходимого для завершения процесса регистрации;- включите опцию «Требовать уникальные адреса электронной почты». Таким образом повторное использование одного адреса email становится невозможным;- включите опцию «Запретить незарегистрированным и ожидающим пользователям создавать темы, сообщения и пр.». Данное действие ограничивает возможности пользователей только чтением контента.
2
Перейдите в пункт «Настройки группы Гости» и укажите пункт «Опции группы пользователей».
3
Выберите команду «Отделять людей от роботов при выполнении определенных действий» и нажмите кнопку «Да».
4
Примените флажки на всех полях возможных действий в разделе «Действия, где требуется отделение людей от роботов» и подтвердите применение выбранных изменений нажатием кнопки OK.
5
Зарегистрируйтесь на одном из специализированных серверов CAPTCHA (Completely Automatic Public Turing Test to Tell Comuters and Humans Apart) для получения публичного и личного ключа и введите его в соответствующие поля для обеспечения невозможности автоматической регистрации.
6
Воспользуйтесь проверкой промежутка времени между открытием формы регистрации и ее отправкой, предоставляемой специализированным модом Stop the Registration Bots или создавайте невидимое для человека, но воспринимаемое роботом поле формы регистрации для автоматического отсеивания почтовых ботов с помощью хака SpamBot Posting Protection.
7
Оцените возможности Enhanced Image Captcha, подразумевающей осознанный выбор изображения в соответствии с требованиями или установите vbStopForumSpam (аналога RBL) для выполнения автоматической проверки IP-адресов и имен по известным базам почтового спама.
Источники:
  • Методы борьбы со спам ботами

Совет 3: Как закрыть форму

Концепция форм как элементов интерфейса, инкапсулирующих функционал окон и абстрагирующих различные аспекты работы с ними, прочно укоренилась в области прикладного программирования. Различные платформы и фрейморки обычно предлагают свои реализации данной концепции. Соответственно, чтобы управлять формой, например, закрыть ее, нужно использовать разные методы.
Вам понадобится
  • - среда разработки или текстовый редактор;
  • - возможность изменения кода программы.
Инструкция
1
Получите дескриптор окна, объект, ссылку или указатель на объект формы, которую необходимо закрыть. Как правило, дескриптор может понадобиться лишь при программировании под Windows без применения каких либо фреймворков (используя только API). В остальных же случаях действия с формами обычно производятся через соответствующие объекты. Поскольку ранее форма была открыта, то и соответствующий объект был создан. Используйте его. В коде методов класса формы доступ к методам и свойствам ее объекта обычно возможен через идентификаторы типа this (C++, C#), self (Delphi), Me (Visual Basic) или просто по имени, поскольку они доступны из текущей области видимости.
2
Закройте форму, созданную как немодальное диалоговое окно, зная его дескриптор. Если необходимо чтобы программа могла совершить какие-то действия при закрытии и, возможно, предотвратить его, пошлите окну сообщение WM_CLOSE:
::PostMessage(h, WM_CLOSE, 0, 0);
В противном случае просто разрушьте его вызовом DestroyWindow:
::DestroyWindow(h);
Здесь h - дескриптор окна.
3
Для закрытия формы в программе, работающей под управлением Microsoft .NET Framework, используйте метод Close ее объекта (это объект класса Form пространства имен System.Windows.Forms). Например, из метода класса формы вызов может быть осуществлен так:
this.Close();
После этого, если форма является частью MDI-приложения или была отображена посредством вызова ShowDialog, вызовите также метод Dispose, чтобы сборщик мусора мог освободить память.
4
В Delphi для закрытия формы примените метод Close. Также для модальных форм можно установить значение свойства ModalResult в значение, отличное от нуля. Обычно используются константы mrOk, mrCancel, и т.д.
5
Формы офисных приложений Microsoft в скриптах на VBA можно закрыть вызовом метода Hide их объектов. Например, из обработчика какого либо события формы или ее элемента управления, это можно сделать так:
Me.Hide
Видео по теме

Совет 4: Как включить корзину

Если вы заметили, что значок корзины куда-то исчез с рабочего стола, не отчаивайтесь. Вернуть корзину на место можно, причем несколькими способами. Если значок исчез из-за работы программы-твикера, воспользуйтесь ее же средствами. В противном случае нужно воспользоваться стандартными средствами ОС либо оперировать с реестром.
Инструкция
1
Если у вас Windows Vista или Seven, зайдите в «панель управления». Для этого кликните левой кнопкой мыши (ЛКМ) по меню «Пуск» и перейдите по пункту «Панель управления». Далее жмите ссылку «Персонализация» и выберите пункт «Изменить значки рабочего стола». Откроется окошко «Значки рабочего стола» - найдите ярлык «Корзин» и поставьте напротив него галочку, после чего зафиксируйте изменения нажатием кнопки «Ок».
2
Еще один способ заключается во внесении изменений в реестр ОС. И лучше будет, если сделают это профессионалы, а точнее специальная утилита от компании Майкрософт – она автоматически внесет в реестр нужные изменения. Скачать ее можно на официальном сайте компании по ссылке http://go.microsoft.com/?linkid=9643543 .
3
Откройте скачанную утилиту, ознакомьтесь с лицензионным соглашением и поставьте метку в поле «Принимаю». Затем нажмите «Далее», закройте окно по окончании установки. Программа предложит перезагрузить компьютер – согласитесь. После перезагрузки значок корзины окажется на рабочем столе.
4
Если утилита вас не устраивает, внесите изменения в реестр сами с помощью стандартного редактора реестра. Кликните ПКМ по значку «Мой компьютер» и выберите «Редактор реестра» в выпавшем меню. Можно сделать по-другому – нажать сочетание клавиш Win+R и набрать в появившемся поле ввода regedit, а затем щелкнуть «Ок».
5
Вам нужен раздел реестра HideDesctopIcons. А находится он в ветке HKEY_CURRENT_USER. Далее ищите записи Software -> Microsoft -> Windows -> CurrentVersion -> Explorer -> HideDesktopIcons. Найдите параметр {645FF040-5081-101B-9F08-00AA002F954E}, кликните по нему ПКМ. Теперь выберите в контекстном меню «Изменить», впишите в открывшемся окошке значение «0 (ноль)» в соответствующем поле и закройте его, сохранив изменения, нажатием на кнопку «Ок».
6
Теперь вам осталось закрыть редактор реестра и перезагрузить компьютер. После перезагрузки ярлык корзины окажется на рабочем столе.
Видео по теме
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500