May 4, 2011

Доработать скрипт перелинковки | CyberSEO Pro | Support Forum

Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Related Related Topics sp_TopicIcon
Доработать скрипт перелинковки
Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 (0 votes) 
December 9, 2011
6:12 am
Avatar
smyk78
Guest
Guests

Вот скрипт с мастера, который в таком виде некорректно у меня работает.

Login to see the code

Проблема в том, что мои урлы содержат кеи, которые и нужно заменить. Т.е. кей outdoor я линкую на урл …../outdoor . Совпадений в урле может быть и несколько и с другими кеями и с таблицы тоже. Этот скрипт, как я понимаю, делает замену кея на кей с урлом и потом начинает каверкать урл меняя в нем все кеи из таблицы. Как это преодолеть? Пытался колдовать с limit, че-то не выходит. Можно также сделать так, чтобы на одну и ту же страницу была только одна ссылка. Ну в случае если кей встречается несколько раз. Гугл вроде как учитывает только первую ссылку на страницу и остальные ссылки скорее вредят.

December 9, 2011
3:20 pm
Avatar
CyberSEO
Admin
Forum Posts: 3950
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

Например, так:

Login to see the code

December 9, 2011
4:32 pm
Avatar
smyk78
Guest
Guests

Спасибо большое, та проблема исчезла. Непонятно другое. У меня в базе около 20 ключевиков, которые постоянно встречаются в тексте. Так вот из потенциальных 100 замен происходит только одна, те на 10-15 галерах происходит только одна замена (не на каждой, а вообще одна на 15)  (((

И второй момент. не знаю, если этот скрипт учитывал мою вторую просьбу (о проставлении не более одной ссылки на одну и ту же страницу), то это тоже не проходит. Вот мой подтверждающий тест.

Login to see the code

Кстати, тут почему-то нормально проставились все замены. Нифига не пойму, как так(((

December 9, 2011
4:42 pm
Avatar
smyk78
Guest
Guests

Кажется разобрался с первым пунктом))) Замены делаются только в деске, а не в header и в footer. Притом, когда пытался в альт на индексезапихнуть содержимое переменной $post ['post_content'], то выдавался полный текст, поэтому то я и решил, что в эту переменную автоматом добавляетсяи хедер и футер. Не подскажите возможность производить замены и там тоже? …ну и плюс второй пункт остался. Те в идеале нужно ограничение на уникальность ссылки (чтобы не повторялась), ну и если можно ввести ограничение на общее кол-во ссылок (скажем 3) то будет вообще замечательно. В любом случае спасибо)))

December 9, 2011
5:24 pm
Avatar
CyberSEO
Admin
Forum Posts: 3950
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

Через PHP код там никак, но кто мешает воспользоваться рерайтером и таблицей синонимов?

December 9, 2011
5:29 pm
Avatar
smyk78
Guest
Guests

Оооо, отличная идея. Ступил))) Я там обновил чуток текст, напишу тут)

 

Те в идеале нужно ограничение на уникальность ссылки (чтобы не повторялась), ну и если можно ввести ограничение на общее кол-во ссылок (скажем 3) то будет вообще замечательно. В любом случае спасибо)))

December 16, 2011
4:12 am
Avatar
smyk78
Guest
Guests

admin said:

Login to see the quote

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

December 16, 2011
12:29 pm
Avatar
CyberSEO
Admin
Forum Posts: 3950
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

smyk78 said:

Login to see the quote

Есть. Опция "Don't morph titles".

December 16, 2011
3:21 pm
Avatar
smyk78
Guest
Guests

Да знаю я конечно про эту опцию. Жаль, хотелось и синонимайза и без ссылок чтоб.

December 19, 2011
2:17 am
Avatar
smyk78
Guest
Guests
10sp_Permalink sp_Print
0

admin said:

Login to see the quote

Есть. Опция "Don't morph titles".

А нельзя ли использовать функцию Login to see the code

Лично у меня этот код выглядит сейчас так <h1 class="myvid"><?php the_title() ?></h1>

У меня самого пока с этой функцией ничего не выходит.

December 19, 2011
2:08 pm
Avatar
CyberSEO
Admin
Forum Posts: 3950
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline
11sp_Permalink sp_Print
0

В принципе, можно и так.

Login to see the code

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 541

Currently Online:
23 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

ninja321: 84

s.baryshev.aoasp: 68

Freedom: 61

Pandermos: 54

MediFormatica: 49

B8europe: 48

Member Stats:

Guest Posters: 337

Members: 2855

Moderators: 0

Admins: 1

Forum Stats:

Groups: 1

Forums: 5

Topics: 1642

Posts: 8358

Newest Members:

samuel2288, comercios.cercademi, wanmarkets, torontomark48, info.ckmedianetwork, contact.mybeautystar

Administrators: CyberSEO: 3950