big boy

big boy
Рейтинг
365
Регистрация
18.11.2006
Должность
webmaster

Сегодня на одном своем сайте случайно обнаружил следующую ошибку на некоторых страницах:

Fatal error: Call to undefined function _taxonomy_breadcrumb_node_get_lightest_term() in /var/www/user/data/www/example.com/sites/all/modules/taxonomy_breadcrumb/taxonomy_breadcrumb.module on line 79

На 79 строчке указанного файла:

/**
* Implementation of hook_nodeapi().
*/
function taxonomy_breadcrumb_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
// If we are on a page view (not just a teaser), set the breadcrumb.
// $a4 contains TRUE if we are on a page view.
if ($op == 'view' && $a4 && !drupal_is_front_page()) {
// Include the .inc file with all helper functions
include_once drupal_get_path('module', 'taxonomy_breadcrumb') .'/taxonomy_breadcrumb.inc';

// See if the node type of the current node is part of the node types listed on the advanced settings page.
$array_of_types = array_filter((array)variable_get('taxonomy_breadcrumb_node_types', TAXONOMY_BREADCRUMB_NODE_TYPES_DEFAULT));
$in_list = in_array($node->type, $array_of_types);

// if the node type IS IN the node types list and the list IS inclusive OR
// if the node type IS NOT IN the node types list and the list IS NOT inclusive (e.g. exclusive)
// THEN modify the breadcrumb trail.
if ($in_list == variable_get('taxonomy_breadcrumb_include_nodes', 0) ) {

// Extract lightest term from lightest vocabulary assosciated with node.


//79 строчка ниже


$term = _taxonomy_breadcrumb_node_get_lightest_term($node);
$breadcrumb = _taxonomy_breadcrumb_generate_breadcrumb($term->tid);
if (variable_get('taxonomy_breadcrumb_include_node_title', FALSE)) {
$breadcrumb[] = check_plain($node->title);
}
drupal_set_breadcrumb($breadcrumb);
}
}
}

Пришлось временно отключить модуль Taxonomy Breadcrumb, который был очень полезен на сайте. Помогите, гуглил - ничего не нашел по данной проблеме.

При запуске сбора данных о перелинковке или позиций сайта, страницы с кирилическими урлами в программе отображаются некорректно, например так:

/шкурки

/tag/оленеметр

и так далее.

Скажите, можно ли это как нибудь исправить?

Прошу прощения, если вопрос задавался, тема огромная, поиск результатов не принес.

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

---------- Добавлено 19.10.2012 в 15:50 ----------

infin1ty:
позиции мерить удобно сайт аудитором
+1

http://www.site-auditor.ru

Ну вот, что и требовалось. pyls поспал и наконец-то начал трезво оценивать ситуацию.

Тексты пиши, не думая о поисковиках. У тебя сайт для кого? Для роботов или для людей? Как напишешь текст, перечитай его НЕСКОЛЬКО РАЗ, а потом вставь не больше ДВУХ разных ключевиков из wordstat.yandex.ru, причем один из них (ключей) можно пихнуть в заголовок.

---------- Добавлено 18.10.2012 в 04:52 ----------

Tima44:
Ок, я не считаю себя знатоком, ну вот вы если знаете их, скажите, что за фильтр?

Тима, вы тоже верно все подметили и совершенно правы со своей стороны.

У меня есть сайт схожей тематики и такие сюрпризы яндекс бывает и мне раздает. Если вы внимательно читали, все, что я писал, я склонялся к тому, что мы наверняка, с вероятностью 95%, не можем знать все фильтры и алгоритмы яндекса, а тем более их названия.

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

ТС, чем раньше и качественнее внесете поправки на сайт, тем выше шанс его восстановления после следующего апа.

Девочки, не ссорьтесь. Вы действительно считаете, что знаете все фильтры яндекса? Я так не думаю.

Tima44:
Это не ФИЛЬТР!

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

ТС, вот что нужно сделать:

1. Курить тему про рекомендации яндекса по созданию хороших сайтов (линк давали в теме) до полной ясности в голове.

2. Попросить маму или бабушку отредактировать текст на морде, чтобы он стал читабельным. Как минимум пропустить через ворд. Убрать лишнее повторение ключевых слов, заменить их синонимами.

3. Убрать с сайта тизеры порнографического содержания. Сайт могли понизить вручную как раз из-за сисек.

4. Сделать меню сайта, помогающее посетителям, а не так, как это представлено сейчас.

Рекламу на время действия фильтра лучше убрать совсем, все равно с неё сейчас копейки капают. Как позиции восстановятся, вернуть, но строго без сисек и жоп! Тут уж решайте, что важнее - копейки сейчас или восстановление трафика и последующий многократный профит.

Это фильтр 100%, не обращайте внимания, что отвечает Платон.

У меня 6 октября ап наоборот вернул позиции по многим сайтам и тематикам, включая и вашу. Если выполните мои рекомендации, то через 2-3 недели сайт может вернуться на прежние позиции в выдаче.

Грамотность влияет на ранжирование сайта.

И еще, тс, у вас проблемы с понятиями, каша в голове. Индексация и апдейт выдачи - это не одно и то же.

А вообще поздравляю с трудностями - на них учишься гораздо быстрее. Делайте выводы, не повторяйте ошибок и, что самое главное - не смотрите на конкурентов. То, что канает у других, не обязательно прокатит на вашем сайте.

Удачи.

---------- Добавлено 17.10.2012 в 05:17 ----------

В догонку.

Фильтр может быть наложен по нескольким причинам. Комплексно улучшайте сайт и будет вам счастье.

---------- Добавлено 17.10.2012 в 05:20 ----------

pyls:

Точнее у меня один вопрос, откуда вы знаете, что это фильтр

Опыт и чутье, как у индейцев на медведя. Сами подумайте - если не фильтр, то что?

PRchief:

Притихли все.😒 Книгу читают ☝

Или деньги уже считают! )))

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

Внимание!

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

В общем уважаемые вебмастеры, будьте крайне осторожны! Проверяйте личные данные перед осуществлением сделок!

Несколько VPS для пары сайтов? Да вы батенька транжира, каких свет не видывал.

Всего: 2924