С нами с 16.05.11
Сообщения: 274
Рейтинг: 196
|
Добавлено: 21/01/14 в 13:57 |
nosferatu писал: | немного не так. Какое отношение Лемон имеет к гуглу? пробуйте как хотите, рабочую схему он предложил, хотите велосипед: Пробуйте |
такое же, какое производитель самолетов к ветру...
смартсж - это инструмент, одно из качеств которого - оптимизация внутренней структуры сайта под поисковики.
|
|
|
|
С нами с 30.10.07
Сообщения: 115
Рейтинг: 132
|
Добавлено: 21/01/14 в 15:17 |
У меня при замене rot_in.php?crc=<!--PAGE_CRC--> в админке сиджа варнинги появились
Quick scj folder check returns warnings
/home/admin/domains/xxx.com/public_html/scj/cgi/logo1.jpg is not in tmp folders list, and not on permissions list, skipping, check file manually !
/home/admin/domains/xxx.com/public_html/scj/cgi/logo.php is not in tmp folders list, and not on permissions list, skipping, check file manually
!
что я поменял
скопировал в туже папку где лежит rot_in.php и common.php файл logo1.jpg
создал там же файл logo.php следующего содержания
<?
include('rot_in.php');
header('Content-Type: image/jpeg');
readfile('logo1.jpg');
поменял дефолтную строку в темплэйтах index, content_list, content_custom_pic:
<img src="/scj/cgi/rot_in.php?crc=<!--PAGE_CRC-->" border=0 width=0 height=0 style="position: absolute; top: -100; left: -100">
заменил на <img scr='logo.php?crc=<!--PAGE_CRC-->'>
варнинги из админки не исчезают, но сидж открывается и в коде страницы <img scr='logo.php?crc=140121355947022'> работает. Что неправильно?
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 21/01/14 в 15:53 |
Jabar писал: | Я прошу прощения за резкозть, возможно я не прав, но почемуто представляется такая картинка:
.....
Мне кажется ситуация абсурдна :) Или я не прав?
|
Я считаю что не прав.
Если бы ситуация была техническая и была возможность протестировать и отладить это - без проблем. Проблема была бы решена как любой баг. Однако тут все зависит от гугла, а сайтов на которых можно было б проверить нет. В ваших примерах обе проблемы можно оттестировать в "лаборатотных условиях". А тут, не работая полностью в сфере "непрограминга, сделать что-то невозможно.
Если вы хотите аналогию то есть станок, который делает мебель. И производитель станка спрашивает мебельщиков "как сделать станок что б с ним было удобнее работать", а мебельщик ему отвечат "че ты у меня спрашиваешь, ты возьми сам займись пр-вом мебели, проверь что лучше продается и потом просто мне дай станок что б я только кнопку нажимал, а оттуда выходила мебель которая точно будет продаваться!". Нету у производителя станков сети раскрученных магазинов что б там проверить какая мебель продается лучше. Он станками занимается, а не работой с покупателем самой мебели.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 21/01/14 в 15:56 |
Vantage писал: | LemonS:
Подскажите пожалуйста, при замене rot_in на что то другое, например:
<img src="/scj/cgi/ebalovo.php?crc=<!--PAGE_CRC-->" border=0 width=0 height=0 style="position: absolute; top: 1; left: 1">
кроме замены этой ссылки и переименовки самого файла rot_in.php на ebalovo.php, нужно еще чтото править, чтоб скрипт работал нормально (отличал ботов от не ботов)?
Спасибо |
Ничего кроме этого. Все просто: возможно вопрос просто в том что б переименовать файл, те надо переименовать файл. Но дабы не отдавать пустой ответ - добавлено что б возвращало еще и картинку.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 21/01/14 в 15:58 |
salo писал: | У меня при замене rot_in.php?crc=<!--PAGE_CRC--> в админке сиджа варнинги появились
Quick scj folder check returns warnings
/home/admin/domains/xxx.com/public_html/scj/cgi/logo1.jpg is not in tmp folders list, and not on permissions list, skipping, check file manually !
/home/admin/domains/xxx.com/public_html/scj/cgi/logo.php is not in tmp folders list, and not on permissions list, skipping, check file manually
!
что я поменял
скопировал в туже папку где лежит rot_in.php и common.php файл logo1.jpg
создал там же файл logo.php следующего содержания
<?
include('rot_in.php');
header('Content-Type: image/jpeg');
readfile('logo1.jpg');
поменял дефолтную строку в темплэйтах index, content_list, content_custom_pic:
<img src="/scj/cgi/rot_in.php?crc=<!--PAGE_CRC-->" border=0 width=0 height=0 style="position: absolute; top: -100; left: -100">
заменил на <img scr='logo.php?crc=<!--PAGE_CRC-->'>
варнинги из админки не исчезают, но сидж открывается и в коде страницы <img scr='logo.php?crc=140121355947022'> работает. Что неправильно? |
Все правильно, просто указанные файлы не являются частью скрипта, вы их создали сами, о чем оно и предупреждает. Проверка сделана на случай если в папку скрипта положат какой "левый" файл.
|
|
|
|
10000$
С нами с 09.04.08
Сообщения: 999
Рейтинг: 719
|
Добавлено: 21/01/14 в 15:59 |
LemonS писал: | Ничего кроме этого. Все просто: возможно вопрос просто в том что б переименовать файл, те надо переименовать файл. Но дабы не отдавать пустой ответ - добавлено что б возвращало еще и картинку. |
спасибо
|
|
|
|
С нами с 12.08.13
Сообщения: 165
Рейтинг: 199
|
Добавлено: 21/01/14 в 16:00 |
бля, на одном сидже для теста переименовал /rot_in.php
траф с гугла уже процентов на 20 вернулся... (переименовал вчера)
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 21/01/14 в 17:06 |
Еще интересная идея
Гугл говорит что не любит индексировать лишние урлы.
Соответственно rot_in.php?crc=тут_каждый_раз_разное_число для него выглядит не совсем хорошо, потому что оно есть везде, число разное и тп
https://support.google.com/webmasters/answer/1235687?hl=ru
описано как сделать параметр crc= неважным и тогда гугл его проиндексирует 1 раз. Возможно это ему понравится.
Либо просто запретить индексировать рот_ин в robots - может такой варинт так же ок.
Аналогичная картина с параметром ротации: если кто-то не юзает каноникал гуглу может не нравится что на одну и туже галеру разные ссылки. Тут немного плюс ситуации что на галерах могут быть комменты или релетд галеры, топ трейдеров и тп - те страница хоть немного может быть другая.
Но можно попробовать данное правило применить и тут и сделать линки вида index.html?link=images/12x34x567, в реврайтах соотв заменить out.php?link=images/%{QUERY_STRING} на просто out.php?%{QUERY_STRING} и в гугле отметить параметр link= как несущественный.
Те это ему так же может понравится.
Последний раз редактировалось: LemonS (21/01/14 в 17:11), всего редактировалось 1 раз
|
|
|
|
С нами с 05.05.05
Сообщения: 9405
Рейтинг: 1844
|
Добавлено: 21/01/14 в 17:09 |
trafficlist писал: | для теста переименовал /rot_in.php |
а что делать при апдейтах? опять все переименовывать?
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 21/01/14 в 17:12 |
Jabar писал: | а что делать при апдейтах? опять все переименовывать? |
Что именно переименовывать если вы в вашем файле инклудите оригинальный rot_in, а конкретно ваш файл апдейт не трогает тк он про него просто не знает даже ?
|
|
|
|
С нами с 20.10.02
Сообщения: 1131
Рейтинг: 486
|
Добавлено: 21/01/14 в 20:32 |
будем смотреть
logo.php
<?
include('/scj/cgi/rot_in.php');
header('Content-Type: fix/jpeg');
readfile('l1.jpg');
линк
<img scr='/fix/logo.php?crc=<!--PAGE_CRC-->&pricefrom=10&priceto=1000'>
|
|
|
|
С нами с 05.05.05
Сообщения: 9405
Рейтинг: 1844
|
Добавлено: 21/01/14 в 20:57 |
unix писал: | logo.php
<?
include('/scj/cgi/rot_in.php'); |
LemonS писал: | судя по include('/scj/cgi/rot_in.php'); вы не разбираетесь в разнице между абсолютными и относительными путями и возможно путаете их с урлом.
Делайте лучше по описанному варианту без своих добавок или попросите админа сделать, он навреняка тут ошибку сразу увидит. |
|
|
|
|
С нами с 20.10.02
Сообщения: 1131
Рейтинг: 486
|
Добавлено: 21/01/14 в 21:55 |
Jabar: спасибо
|
|
|
|
Успокоился...
С нами с 13.01.03
Сообщения: 5262
Рейтинг: 1855
|
Добавлено: 22/01/14 в 10:13 |
Говорят назад все срезать начало. Это так?
|
|
|
|
С нами с 05.11.05
Сообщения: 1563
Рейтинг: 1240
|
Добавлено: 22/01/14 в 11:38 |
откуда слухи?
|
|
|
|
Летчик - залетчик
С нами с 13.10.05
Сообщения: 1120
Рейтинг: 855
|
Добавлено: 22/01/14 в 12:18 |
У меня один просел крупный спустя пару суток. Заметил что он вылетел из выдачи по основному запросу. Был в десятке, где щас не ясно. Так же подскочил ским. Когда все упало я понизил до 52%, при этом ским на СЕ 66%. В админке показывало 51% (СЕ можно не учитывать т.к. его не было.) Прода до проседания была 240%. СЕ упал, прода упала до 200%.
Щас когда СЕ вернулся при скиме 52% и 66%СЕ в админке показывает 67% Прода при этом 320%. Хотелось бы знать с чего такой разбег.
|
|
Mature/MILF and Teen trade - 324393766
|
0
|
|
|
С нами с 12.11.04
Сообщения: 56
Рейтинг: 21
|
Добавлено: 22/01/14 в 14:39 |
LemonS: скажи плиз, не знаешь случайно, в warnings смарта появилось такое сообщение:
bin/identify.core is not a part of SCJ. Check it mannualy
раньше такого файла не было, что это может значить?
|
|
|
|
С нами с 25.09.04
Сообщения: 485
Рейтинг: 514
|
Добавлено: 22/01/14 в 14:52 |
LЕV: это значит, что этот файл не имеет к смартсиджу никакого отношения, следовательно его кто-то туда залил...
|
|
|
|
С нами с 25.09.04
Сообщения: 485
Рейтинг: 514
|
Добавлено: 22/01/14 в 14:54 |
Damas: на что была переделана дефолтная строка с rot_in.php?
|
|
|
|
С нами с 24.11.06
Сообщения: 922
Рейтинг: 206
|
Добавлено: 22/01/14 в 15:14 |
сделал копию базы... Переключил копию базы scj к новому домену
всё 50 ап...теперь в админке нового домена висит Sessions: session table does not existsMysql error:: 1146 (Table 'ххх_scj_new.admin_sessions' doesn't exist) (db_link) in query SELECT `data` FROM `admin_sessions` WHERE `id` = '66475f5ca181f81d8bf1a5ed987c94c4' LIMIT 1. (домен.com)
Мне нужно поексперементировать с базой с правами мастера....
вообще так можно сделать?
|
|
|
|
С нами с 12.11.04
Сообщения: 56
Рейтинг: 21
|
Добавлено: 22/01/14 в 15:29 |
Next писал: | LЕV: это значит, что этот файл не имеет к смартсиджу никакого отношения, следовательно его кто-то туда залил... |
А если не кто не заливал, вот в чем подвох ...
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 22/01/14 в 15:51 |
LЕV писал: | LemonS: скажи плиз, не знаешь случайно, в warnings смарта появилось такое сообщение:
bin/identify.core is not a part of SCJ. Check it mannualy
раньше такого файла не было, что это может значить? |
Значит при нарезке какой то картинки ИМ глюканул и при этом сделал дамп что б можно было исследовать почему так произошло. При желании можно его отправить тем кто пишет ИМ что б они его проверили.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 22/01/14 в 15:55 |
Smith_84 писал: | сделал копию базы... Переключил копию базы scj к новому домену
всё 50 ап...теперь в админке нового домена висит Sessions: session table does not existsMysql error:: 1146 (Table 'ххх_scj_new.admin_sessions' doesn't exist) (db_link) in query SELECT `data` FROM `admin_sessions` WHERE `id` = '66475f5ca181f81d8bf1a5ed987c94c4' LIMIT 1. (домен.com)
Мне нужно поексперементировать с базой с правами мастера....
вообще так можно сделать? |
Либо на исходном были не все апдейты либо, скорее всего не все перенесено , про что оно и говорит "(Table 'ххх_scj_new.admin_sessions' doesn't exist" - проверьте что она есть на исходном.
|
|
|
|
С нами с 12.11.04
Сообщения: 56
Рейтинг: 21
|
Добавлено: 22/01/14 в 16:15 |
LemonS писал: | Значит при нарезке какой то картинки ИМ глюканул и при этом сделал дамп что б можно было исследовать почему так произошло. При желании можно его отправить тем кто пишет ИМ что б они его проверили. |
Оффтопик: понял, спасибо
|
|
|
|
Ватник-Коммунист
С нами с 17.11.06
Сообщения: 1119
Рейтинг: 617
|
Добавлено: 22/01/14 в 19:11 |
для гугла остаётся один большой признак скрипта <!--SCJ_INCLUDE--> в каждом шаблоне
есть соображение - сделать в админке функцию, которой можно прописать кастомное значение/синоним для <!--SCJ_INCLUDE-->
то есть графа в макросе <!--SCJ_INCLUDE--> = <!--текст-->
каждый скрипт получит свой так называемый "симлинк/синоним" <!--текст--> которым уже будет оперировать в шаблоне
|
|
|
|