Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Индексация новых сайтов или 8 способов самоизлечения поисковых машин от медленной индексации

Сегодня озадачился вопросом продвижения блога в поисковых системах и где-то в инете наткнулся на интересную статью:

Индексация — Индексирование в поисковых системах — процесс добавления сведений (о сайте) роботом поисковой машины в базу данных, впоследствии использующуюся для (полнотекстового) поиска информации на проиндексированных сайтах (Википедия).

В этой статье я поделюсь тем, как я «загоняю в индекс» свои новые проекты. Порядок действий — пишу в той очередности, которую соблюдаю сам:

1) Официальные формы поисковых машин — добавление сайта:

http://www.google.ru/intl/ru/addurl.html
http://blogsearch.google.com/ping
http://robot.rambler.ru/cgi-bin/addsite.cgi
http://catalog.aport.ru/rus/add/AddUrl.aspx
http://www.gogo.ru/wmaster/add_site.html
http://www.nigma.ru/index_menu.php?action=click_menu&menu_element=add_site
http://siteexplorer.search.yahoo.com/submit

Яндекса, как вы заметили, в списке нет. Считается, что если сайт просто добавить в форму добавления URL новых сайтов Яндекса, то его индексации можно ждать долго; лучше поставить несколько ссылок на новый сайт на других ресурсах.

2) Панели веб-мастера – добавление сайта:

https://www.google.com/webmasters/tools/dashboard?hl=ru

Панели вебмастера Яндекса, опять же, нет. «Яндекс. Вебмастер – Помощь»:
Если добавленный сайт еще не проиндексирован, то он автоматически будет добавлен в очередь на индексацию.
Таким образом, я сделал вывод, что сайт лучше добавлять в панель вебмастера Яндекса только после того, как он уже проиндексирован Яндексом.

3) Создание Sitemap – карта сайта в файле формата XML для его лучшей индексации поисковиками – индексации всех страниц сайта, которые есть на момент создания:

Сервисов для создания sitemap много, я использую: http://www.xml-sitemaps.com

Потом заливаем sitemap.xml в корневую директорию сайта и добавляем адрес к файлу в панель вебмастера Google, а потом Яндекса.

4) Пинг сайта Google – в данном случае отправление информации о сайте Google:

http://feedburner.google.com/fb/a/ping — пинг Feedburner (он не так давно был куплен Google, и будем предполагать что быстро учитывается и самим Google).

http://www.weblogs.com – нужно нажать «Ping Weblogs.com with your Weblog».

Кажется, пингуются любые сайты, а не только блоги.
Точно не знаю, дает ли это какой-нибудь эффект, но нажать пару кнопок не помешает. ))

5) Социальные закладки – добавление сайта (самый известный в настоящее время способ).

6) Ссылки в своих блогах на популярных блог-платформах – подробнее в предыдущей статье.

7) Каталоги сайтов – добавление сайта

Я использую ручное добавление в нормальные каталоги, а не автоматическое сразу в 20 000 непонятно каких каталогов.

RSS-агрегаторы – добавление сайта

Если у вашего сайта есть RSS-лента, то полезно добавить ее в RSS-каталоги (агрегаторы).

Свои списки Каталогов сайтов и RSS-агрегаторов дам в одних из следующих статей на этом сайте.

Где-то давно прочитал, что:
Google начинает индексировать, если есть 2 ссылки на ваш сайт – это его обязательное условие – точно не знаю, но похоже на правду.

Из практики:

По данной методике у меня сайты входят:
— в индекс Google – 3 дня
— в индекс Яндекс – 4-7 дней.

09.06.2009 Posted by | заметки | Комментарии к записи Индексация новых сайтов или 8 способов самоизлечения поисковых машин от медленной индексации отключены

Вычисления в таблицах Word 2007.

Сегодня мой коллега спросил меня: » Возможно ли делать вычисления в таблицах Word ?» (ему задали какое то задание в институте на эту тему). Честно говоря за всю свою предыдущую практику пользования вордом, я про такое и не слыхал, по этому пришлось разобраться. И так в двух словах, чтоб долго не искать:

Запускаете ворд (в моем случае это 2010 eng) но в принципе это не важно далее insert и field-formula и далее параметры формулы:

1

2

3

4

А вот что по этому поводу говорит интернет:

Задумал я как-то облегчить жизнь секретарю в одной компании и создать шаблон-документ с возможностью вычисления в таблице. Это был простейший счет на оплату.
Что я сделал? Я нарисовал таблицу, в которой были необходимые ячейки с данными, а произведение (умножение) этих данных следовало вывести в соседней ячейке. В Excel такая пустяковая операция заняла бы минуту. А в Word-е я раньше никогда никаких вычислений не произодил и тем интереснее для меня была эта задача.
 
TableИтак, пусть у нас имеется для примера три столбца и три строки в таблице. Ячейки, содержащие какие-либо данные, принято обозначать буквенно-цифровым кодом. Столбцы (по вертикали) обозначаются латинским буквами от A до Z, а строки (по горизонтали) обозначаются цифрами. Таким образом, в нашем примере мы можем определить 3 столбца под буквами от А до C и три строки — 1, 2 и 3.
Table2Конкретная ячейка может обозначаться как А1 или В2, совсем как на шахматной доске.
Ячейка, содержащая количество товара, будет именоваться A2, а ячейка, содержащая стоимость единицы товара, именуется как B2.Произведение данных, содержащихся в этих ячейках нам нужно вычислить и результат вычисления поместить в ячейку C2. Ставим курсор в ячейку C2 и далее:

    Pole

  1. Открываем меню Вставка (Insert) и выбираем команду Поле (Field). Откроется окно с одноименным заголовком как на скриншоте. 
  2. Жмем на кнопку Формула (Formula), после чего откроется диалоговое окно «Формула«.
  3. В поле Формула уже по умолчанию будет содержаться формула вида =SUM(LEFT). Нам же нужна другая формула. Поэтому стираем исходную формулу и пишем в поле вот такую формулу: =(A2*В2), хотя можно и без скобок. Мы умножаем значение ячейки А2 на значение ячейки В2.
  4. В поле Формат числа выбираем необходимый формат (в данном случае — денежный).
  5. Нажимаем кнопку OK. В итоге получаем в ячейке С2 значение вида 0,00р. Таким образом мы создали шаблонную ячейку с формулой. Значением этой ячейки будет результат умножения данных из ячеек A2 и В2.

Поскольку данных пока нет, поэтому и результат нулевой.
Теперь проверим корректность нашей формулы. Введем какие-нибудь данные в ячейки A2 и В2. Переместимся табулятором или курсором на результирующую ячейку (выделим ее) и нажмем клавишу F9. В итоге мы получим результат.

Следует иметь в виду, что такие вычисления в таблицах Word довольно неудобны, учитывая также то обстоятельство, что вычисления в Word-e неавтоматизированы, как это устроено в Excel. Если вы введете иные данные в ячейки А2 и В2, то для того чтобы получить новый результат в ячейке С2, необходимо будет еще раз выделить ячейку С2 и нажать клавишу F9 или выбрать из контекстного меню правой кнопки мыши команду Обновить поле или же на панели инструментов Таблицы и границы нажать кнопочку AutoSumma Автосумма.

Если вам нужны какие-то более серьезные вычисления, то в принципе можно внедрять таблицы Excel в документ Word. Но, повторюсь, разумнее и проще будут освоить программу Excel из пакета MS Office и работать с вычислениями уже в ней.

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

Есть еще один неплохой способ вычислять в таблицах Word, используя формы. Подробнее об этом способе можно почитать ниже.

Итак, чтобы можно было впоследствии применить этот способ в своих документах, давайте поймем принцип его действия. Для этого:

    Нажмите для просмотра

  1. Создадим новый документ и откроем дополнительную панель инструментов «Формы», щелкнув правой кнопкой мыши на свободном пространстве вверху правее панелей Стандартная и Форматирование. Выберем из списка доступных панелей нужную нам панель «Формы»
  2. На появившейся панели можно нажать кнопку «Добавить таблицу» — чтобы выбрать необходимое количество строк и столбцов, или нажать кнопку «Нарисовать таблицу» — чтобы самостоятельно нарисовать ее.
  3. Давайте создадим таблицу с тремя столбцами и одной строкой.
  4. Поставим курсор в первую ячейку таблицы и нажмем на панели «Формы» кнопку Text Pole «Текстовое поле». Если у вас по умолчанию настроено затенение полей формы, то в этой ячейки появиться собственно такое затененное поле.
  5. Повторим пункт 4 для следующей ячейки.Okno Parametry
  6. Щелкнем мышкой поле в первой ячейке, чтобы выделить ее. Затем нажимаем кнопку Parametry pole «Параметры поля формы» и в появившемся окне «Параметры текстового поля» заполняем поля как на скриншоте. Жмем OK. 
  7. Повторяем действия для следующей ячейки.Таким образом у нас готовы поля для ввода изменяющихся данных, например, количество товара или цена товара.Okno Formula
  8. Ставим курсор в третью ячейку и выбираем из меню «Таблица» команду «Формула». В поле Формула вписываем нашу формулу =A1*B1, где А1 — это первая ячейка (пусть определяет количество товара), а B1 — это вторая ячейка (пусть определяет цену за единицу товара). Выбираем денежный формат числа и жмем OK. В ячейке появляются нули с валютой. 

Теперь, чтобы производить вычисления над данными в первых двух ячейках и автоматически получать результат в третьей ячейке, необходимо защитить форму. Пользователь впоследствии не сможет ничего менять в этом документе, кроме внесения данных в поля ячеек. С одной стороны это накладывает определенные ограничения в использовании документа, а с другой стороны позволяет автоматизировать вычисления, не прибегая к программе Excel.

Чтобы защитить форму необходимо нажать кнопку «Защита формы». Теперь пользователю будут доступны для ввода данных только ячейки A1 и В1. Попробуйте ввести в них какие-то данные и перемещайтесь между ячейками табулятором (кнопка Tab на клавиатуре). Как видите, вычисления происходят автоматически.

Как этот способ применять в своих документах, вы можете решить сами. Главное, чтобы вы поняли используемый принцип вычислений. Я думаю, что эта заметка ясна для понимания. Если это не так, то пишите письма мне и задавайте вопросы. Ваши вопросы я размещю в рассылке или постараюсь ответить на них сам.

09.06.2009 Posted by | ms office 2003/2007/2010/2013/365 | Комментарии к записи Вычисления в таблицах Word 2007. отключены

Создание заявления об отказе в сервере Exchange 2007.

Обзор

Новая архитектура сервера Exchange 2007 позволяет администраторам использовать множество возможностей для управления потоком сообщений с помощью правил транспорта. В данной статье мы рассмотрим сценарий, в котором мы внедрим несколько правил транспорта для использования необходимых компании заявлений об отказе.

Целью статьи является объяснение того, как внедрить заявления об отказе с помощь правил транспорта сервера Exchange 2007.

Сценарий

Наше окружение будет состоять из компании с 1000 почтовых ящиков. Наше решение должно удовлетворять следующим требованиям:

  • Все внутренние сообщения, отсылаемые в Интернет, должны иметь в нижнем колонтитуле заявление об отказе. В сообщениях между внутренними пользователями заявления об отказе быть не должно.
  • Внутренние сообщения должны обладать информацией о политике безопасности компании, о чем должно быть сообщено пользователям в заголовке.
  • Службе поддержки необходимо дополнительное заявление об отказе, в котором будут находиться все номера поддержки.

В соответствии с этими требованиями и для их выполнения мы создадим правила транспорта.

Где нам нужно создавать правила транспорта? На Граничном или Центральном транспорте?

Правила транспорта создаются на серверах и с ролью Граничный транспорт, и с ролью Центральный транспорт. Некоторые действия производятся на обеих ролях, однако, заявления об отказе и классификация сообщений используются только на Центральном транспорте. Так что для создания заявления об отказе мы будет работать на Центральном транспорте.

Создание заявления об отказе для организации Exchange

  1. Откройте консоль Exchange Management Console
  2. Раскройте узел Organization Configuration (Настройки организации)
  3. Щелкните по узлу Hub Transport (Центральный транспорт)
  4. В панели средств щелкните New Transport Rule (Новое правило транспорта)
  5. Introduction (Вступление). Мы должны ввести имя правила и, по желанию, описание. Также здесь мы можем включить или выключить правило. Для продолжения нажмите Next (Далее). (Рисунок 1)
1
  1. Conditions (Условия). В этом окне мы начнем определять условия нашего правила транспорта. В нашем случае мы выберем параметр «from users inside or outside the organization» (От пользователей внутри или снаружи организации) а ниже (Step 2 (Шаг 2)) мы зададим значения данного условия. Оставьте параметр Inside (Внутри). (Рисунок 2)
2
  1. Conditions (Условия). Также мы должны выбрать параметр «sent to users inside or outside the organization»(Отосланные пользователям внутри или снаружи организации). Далее, щелкните по параметру Inside (Внутри) второго условия и измените его на Outside (Снаружи). (Рисунок 3)
3
  1. Select Scope (Выбор диапазона). В окне Select scope (Выбор диапазона) измените диапазон для второго параметра. Выберите Outside (Снаружи) и нажмите OK. (Рисунок 4)
4
  1. Conditions (Условия). Мы можем просмотреть условия для нашего правила транспорта. Данное правило будет применяться ко всем сообщениям из организации наружу. (Рисунок 5)
5
  1. Actions (Действия). В этом окне нам нужно выбрать параметр «append disclaimer using font, size, color with separator and fallback to action wrap if unable to apply» (Добавить заявление об отказе с использованием шрифта, размера, цвета с разделителем и произвести внедрение, если применение невозможно). В Шаге 2 мы видим много ссылок для каждого параметра, который можно использовать в заявлении об отказе. Нажмите ссылку Disclaimer text (Текст заявления об отказе).

По умолчанию заявление об отказе использует стандартные значение, но мы можем изменить их в соответствии с нашими предпочтениями. Доступные параметры:

Location (Место расположения): Мы можем определить позицию заявления в сообщении. Возможны значения: append (Добавить в конец) и prepend (Добавить в начало)

FontSize (Размер шрифта): выберите из следующих значений: Smallest (Самый маленький), Smaller (Маленький), Normal (Обычный), Larger (Большой) и Largest (Самый большой)

FontColor (Цвет шрифта): выберите из следующих значений: Black (Черный), Blue (Голубой), Fuchsia (Фуксия), Gray (Серый), Green (Зеленый), Lime (Лайм), Maroon (Каштановый), Navy (Темно-синий), Olive (Оливковый), Purple (Пурпурный), Red (Красный), Silver (Серебряный), Teal (Зеленовато-синий), White (Белый) и Yellow (Желтый)

Separator (Разделитель): Если мы будем использовать разделители, можно настроить их здесь. Возможные значения: с разделителем или без разделителя

FallBackAction (Действие в случае неисправности): выберите из следующих значений: Wrap (Внедрить), Ignore (Игнорировать) или Reject (Отклонить)

Wrap (Внедрить): Если заявление не может быть добавлено в оригинальное сообщение, создается новое, к которому присоединяется исходное сообщение

Ignore (Игнорировать): если заявление не может быть добавлено в оригинальное сообщение, сообщение не изменяется, а заявление об отказе не добавляется.

Reject (Отклонить): Если заявление не может быть добавлено в оригинальное сообщение, Exchange-сервер не доставляет сообщение. Отправитель получает отчет о недоставке с объяснением причины недоставки сообщения.

6

  1. Specify the disclaimer text (Текст заявления об отказе). В данное диалоговое окно нам нужно ввести текст нашего заявления об отказе. (Рисунок 7)
7
  1. Actions (Действия). Это последний экран раздела Action (Действия) правила транспорта. Просмотрите (и, если нужно, исправьте) параметры. Нажмите Next (Далее). (Рисунок 8)
8
  1. Exceptions (Исключения). Определим исключения для нашего правила. Эти исключения полезны, если некоторым не нужно использовать заявление об отказе в сообщениях. Выберите нужный параметр и нажмите Next (Далее) (Рисунок 9)
9
  1. Create Rule (Создание правила). Это окно со всеми параметрами, определенными для нашего заявления об отказе. Просмотрите параметры и нажмите New (Новое). (Рисунок 10)
10
  1. Completion (Завершение). Новое правило будет создано с помощью командлета New-Transportrule и ранее определенных параметров.
11
  1. Теперь мы можем просмотреть наше правило в консоли Exchange Management Console (Рисунок 12)
12

После создания правила нужно проверить его работу. Выполним пару тестов:

Тест 1: Отправка сообщения между двумя внутренними пользователями (внутри организации)

Ожидаемый результат: заявление об отказе не добавлено в сообщение

Тест 2: Отправка сообщения внешнему пользователю (вне организации)

Ожидаемый результат: внешний получатель получит сообщение с заявлением об отказе в нижнем колонтитуле сообщения.

Добавление внутреннего заявления об отказе

Некоторым компаниям требуется, чтобы все внутренние сообщения содержали в себе код безопасности. Это тоже можно сделать с помощью правил транспорта.

Для добавления внутреннего заявления об отказе выполните следующее:

  1. Откройте консоль Exchange Management Console
  2. Раскройте узел Organization Configuration (Настройки организации)
  3. Щелкните по узлу Hub Transport (Центральный транспорт)
  4. В панели средств щелкните New Transport Rule (Новое правило транспорта)
  5. Introduction (Вступление). Введите имя правила, комментарий и нажмите Next (Далее).
  6. Conditions (Условия). Мы добавляем заявление об отказе для внутренних пользователей. Выберите следующие параметры:

Отметьте From users inside or outside the organization (От пользователей внутри или снаружи организации) и выберите Inside (Внутри)

Отметьте To users inside or outside the organization (Отосланные пользователям внутри или снаружи организации) и выберите Inside (Внутри)

  1. Actions (Действия). Теперь мы должны определить действия для внутреннего заявления. Мы расположим заявление в заголовке сообщения и изменим цвет текста на красный. (Рисунок 13)
13
  1. Exceptions (Исключения). Нажмите Next (Далее).
  2. Create Rule (Создать правило). Нажмите New (Новое).
  3. Completion (Завершение). Нажмите Finish (Завершить).

Теперь мы можем отослать сообщение внутри организации Exchange и проверить работу правила транспорта (Рисунок 14).

14

Создание заявления об отказе для службы поддержки

В этом случае мы добавим специальное заявление для всех, кто входит в группу Grp-Support. Для этого выполните следующее:

  1. Откройте консоль Exchange Management Console
  2. Раскройте узел Organization Configuration (Настройки организации)
  3. Щелкните по узлу Hub Transport (Центральный транспорт)
  4. В панели средств щелкните New Transport Rule (Новое правило транспорта)
  5. Introduction (Вступление). Введите имя правила, комментарий и нажмите Next (Далее).
  6. Conditions (Условия). Здесь нам нужно выбрать группу службы поддержки, а затем сделать следующее:

Щелкните по From a member of <Distribution Group> (От члена <Группы рассылки>), после этого щелкните по ссылке Distribution Group (Группа рассылки) и выберите группу grp-support, в которую входят все работники службы поддержки.

Отметьте To users inside or outside the organization (Отосланные пользователям внутри или снаружи организации) и выберите Inside (Внутри)

  1. Actions (Действия). Теперь внесем в заявление номер телефона службы поддержки. (Рисунок 15)
15

Теперь проверим работу нашего правила транспорта: отошлем сообщение от пользователя из группы grp-support другому пользователю. Результат виден на Рисунке 16.

16

Проверка порядка правил транспорта

Мы можем использовать сколько угодно заявлений об отказе в правилах транспорта, причем более одного заявления в одном сообщении.

17

На Рисунке 17 видны все правила транспорта нашей организации Exchange. Правила применяются в порядке, соответствующем приоритету (колонка Priority). Если по условиям к сообщению должно применяться более одного правила, все они будут применены к сообщению.

Вопросы и ответы о заявлениях об отказе

Вот ответы на частые вопросы об использовании заявлений об отказе в правилах транспорта:

Если я отошлю сообщение внешнему и внутреннему адресату, как будут работать правила?

Очень просто! Для внутреннего клиента будет использоваться внутреннее заявление, а для внешнего — внешнее (правила транспорта для внешнего заявления об отказе)

Как можно управлять правилами транспорта через оболочку Exchange Management Shell?

Все просто. Вот список командлетов, которые можно использовать для управления правилами транспорте через оболочку Exchange Management Shell:

  • Get-TransportRule: получение списка всех правил транспорта
  • New-TransportRule: создание нового правила транспорта
  • Set-TransportRule: изменение существующего правила транспорта
  • Remove-TransportRule: удаление существующего правила транспорта

Я работаю в сторонней организации, которая не может использовать заявление об отказе компании. Как решить данную проблему?

Можете добавить работников сторонней организации в отдельную группу. Затем добавьте эту группу в исключение правила.

Я использую различные места работы и языки. Могу я использовать различные заявления об отказе?

Конечно. Вы можете создать заявление для каждого языка, который вы используете, а затем объединить всех пользователей, использующих данный язык. После этого создайте правило транспорта.

Заключение

В данной статье мы рассмотрели, как администратор может использовать правила транспорта для управления заявлениями об отказе при работе с сервером Exchange 2007. Мы можем использовать правила транспорта для создания заявлений об отказе внутри организации и применять их в соответствии с требованиями организации.

09.06.2009 Posted by | ms exchange 2007 | Комментарии к записи Создание заявления об отказе в сервере Exchange 2007. отключены