Автораздача номеров асек
 
Тема Ответов Дата Последний Просмотров
null Раздача номеров icq №2 26 16/05/12 - 00:42 » INDIGO 5750
null Автоматическая регистрация лицензионным AllSubmitter v.7.0.3 5 5/05/12 - 22:35 » INDIGO 270
null Реврайт в дле 9.6 6 4/05/12 - 01:34 » INDIGO 41
null Помощь по движку DLE, вопросы и ответы 37 29/02/12 - 03:57 » INDIGO 495
null Скачивание после нажатия на рекламу 1 9/02/12 - 03:55 » aXdeX 723
null Главную страницу хостинга Ucoz ДДОСят 5 30/01/12 - 10:53 » Hut 309
null Стоит ли делать СДЛ на Ucoz? 26 24/01/12 - 08:06 » aXdeX 413
null Администратор мегасофта 33 11/12/11 - 17:05 » Uchiha_Samara 560
null Анекдот - случай у стоматолога 2 11/12/11 - 03:23 » Uchiha_Samara 402
null Жалобы и предложения 20 23/11/11 - 23:46 » storm_cloud 1107

Что выбрать: meta-тега robots или robots.txt

Автор: INDIGO от 22-08-2010, 03:34, посмотрело: 293

0
Что выбрать: meta-тега robots или robots.txt
Существует два способа донести до поисковика, какие странички надо индексировать, а какие ненадо — это внедрение мета-тега «meta robots» либо создание в корне сайта файла «robots. txt». 
Так какой из способов лучше применять для запрета индексации определенных страничек сайта?
В которых вариантах и почему нужно не индексировать некие странички сайта? 
Может быть, на Вашем web-сайте имется версия страничек для печати либо же PDA версия сайта. Неувязка обстоит в том, что поисковые системы придают наименьшую значимость схожему тексту, который встречают на различных URL-адресах. В таковых вариантах имеет смысл заблокировать один из вариантов сайта для поисковых систем. Так же, ограничения поисковой системы в индексировании неких долей Вашего сайта дозволит ей (поисковой системе) проиндексировать больше полезной, вправду означаемой информации, тоесть страниц Вашего сайта. 
Разберем по пунктам что и как нада делать
Пришло время рассмотреть метатег
<meta name="robots" content="..." />

Категория: DLE

 

Улучшение качества индексации страниц

Автор: INDIGO от 22-08-2010, 03:16, посмотрело: 518

0

Улучшение качества индексации страниц

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

Перед тем, как индексировать сайт, поисковая система анализирует файл Sitemap и XML теги которые используются:

  • loc - URL-адрес
  • priority - приоритет страницы
  • lastmod - дата последнего обновления страницы
  • changefreq – периодичность изменения страницы

Если приоритет (priority) одинаковый для всех страниц, то робот будет анализировать последние обновленные страницы (lastmod).

Проблема в том, что иногда нужно редактировать новости и когда обновляем карту сайта через Панель Управления, тег lastmod не изменяет значение, но остается тот же самый. То есть если 23 мая 2009 Вы добавили новость и потом редактировали её 5 августа 2009, поисковый робот может узнать об этом и через месяц, а может и больше. Так как в файле sitemap.xml директива lastmod будет иметь значенье 2009-05-23 (23 мая 2009) вместо 2009-08-05.

Для того чтобы модуль Google Sitemap указал дату последнего изменению, рекомендую менять пару строчек в файле /engine/classes/google.class.php находим строку:

SELECT id, date, alt_name, category, flag FROM

 

и меняем на:

SELECT id, date, alt_name, category, flag, editdate FROM

 

дальше находим строку:

$row['date'] = strtotime( $row['date'] );

 

и меняем на:

if ($row['editdate'] !=""){ $row['date'] = strtotime(date("Y-m-d", $row['editdate'])); } else { $row['date'] = strtotime($row['date']); }

 

А если хотите чтобы при каждом обновлением Google узнал об этом (не рекомендуется обновлять чаще чем раз в час),

найдите в файле googlemap.php строку:

if ($_POST['action'] == "create") {

 

и добавите ниже:

if ($config['allow_alt_url'] == "yes"){ $SiteMapLocation = $config['http_home_url']."sitemap.xml";} else { $SiteMapLocation = $config['http_home_url']."uploads/sitemap.xml"; echo << HTML;

 

Вот и всё!

Категория: DLE

 

Сжатие CSS файлов шаблона в DLE

Автор: INDIGO от 22-08-2010, 03:07, посмотрело: 360

0

Сжатие CSS файлов шаблона в DLE

Как вы знаете, начиная с версии 8.5, в скрипте появилась возможность сжатия javascript файлов, что позволяет до 70% уменьшить их размер и тем самым существенно ускорить их загрузку в браузер. В данной статье я хочу вам рассказать о том, что данную возможность можно применить для файлов стилей CSS вашего шаблона.

Для этого необходимо изменить их подключение в шаблон, допустим ваши стили подключаются в шаблоне сточками:

<link rel="stylesheet" type="text/css" href="{THEME}/css/style.css" /> <link rel="stylesheet" type="text/css" href="{THEME}/css/engine.css" />

для включения сжатия для этих файлов, эти строки необходимо заменить на:

<link rel="stylesheet" type="text/css" href="/engine/classes/min/index.php?f={THEME}/css/style.css,{THEME}/css/engine.css" />

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

Категория: DLE

 

Хак вывода даты

Автор: INDIGO от 14-08-2010, 21:32, посмотрело: 745

0

Описание: Хак выводит дату, месяц и год на Вашем сайте! Супер простой, поставил себе и вот добавил, может кому-то тоже нужно!
1. Открываем "main.tpl" где подойдет по дизайну
Вставить:

<!-- Начало хака вывода даты -->
<div id="conteiner">
<div id="top">
<div class="date">Сегодня <script type="text/javascript">
var mydate=new Date() 
var year=mydate.getYear() 
if (year < 1000) year+=1900 
var day=mydate.getDay() 
var month=mydate.getMonth() 
var daym=mydate.getDate() 
if (daym<10) 
daym="0"+daym 
var dayarray=new Array("воскресение","понедельник","вторник","среда","четверг","пятница","суббота") 
var montharray=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря") 
document.write(""+dayarray[day]+", "+daym+" "+montharray[month]+" "+year+" года") 
</script>
<!-- Конец хака вывода даты -->

Установка завершина! Наслаждайтесь!

Категория: DLE

 
Автораздача номеров асек
 
Назад Вперед
 
Радио онлайн:
]]>]]> ]]>]]>