Этот вопрос основан на моем предыдущем вопросе о stackoverflow . На этот раз я пытаюсь создать URL-адреса для всех строк в таблице страниц, используя метод модифицированного дерева предзаказов. Вот таблицы MySql: [Примечание: я добавил столбец «parent», чтобы зрители понимали отношения родитель-потомок в таблице категорий. Фактический модифицированный метод дерева предзаказов не использует родительский столбец (отношения родитель-потомок)] […]
Я был привлечен для предоставления некоторых рекомендаций SEO на веб-сайте, который работает с 2005 года. Моя проблема в том, что я хочу использовать чистые URL-адреса. Код, который обрабатывает URL-адрес, скрыт в каком-либо файле класса. И с несколькими тысячами строк кода его борьба за переписывание. Поэтому я думаю, что я прошел через все продукты и создал […]
Когда посетитель нажимает на объявление Google на сайте, объявление открывается на той же странице, заменяя мой сайт. И я потеряю посетителя. Поэтому мой вопрос: можем ли мы что-то сделать, чтобы всякий раз, когда посетитель сайта нажимает на объявление Google, он откроется на новой вкладке? Есть ли какой-либо скрипт, который нужно изменить? Я попробовал target="_blank" но […]
Как я могу изменить файл .htaccess и получить SEO дружественные URLS вместо строки запроса. Я хочу достичь этих 3 целей: localhost / example / products / вместо localhost / example / products-list.php localhost / example / products / 38 / вместо localhost / example / products.php? id = 38 localhost / example / products / […]
и на самом деле я конвертирую url с javascript <script type="text/javascript"> $(document).ready(function() { $('.search-form').submit(function() { var value = $('.search-form input:text').val(); value = value = value.replace(/\W/,''); // replace window.location.href = value + "-keyword" + ".html"; return false; }); }); </script> есть ли способ конвертировать URL-адрес seo-friendly без javascript? возможно, с php?
Мой текущий код что-то вроде этого store.php?storeid=12&page=3 и я хочу перевести его на что-то вроде этого mysite.com/roberts-clothing-store/store/12/3 и что-то вроде этого: profile.php?userid=19 в mysite.com/robert-ashcroft/user/19 Я понимаю, что лучше всего использовать текст, максимально удобный для SEO, mysite.com/user/19/robert-ashcroft (что делает stackoverflow) Я не могу понять, как это сделать в mod_rewrite от apache. Любая помощь?
Я запускаю apache2.0, и мне просто интересно, можно ли сделать 301 переадресацию с помощью javascript или jQuery. У меня есть тег с href в указанном месте, и я прошу сделать 301 переадресацию, когда я нажимаю на эту ссылку. Это для SEO, и я пытаюсь найти способ перенаправления 301 на ту же страницу в ссылке, не […]
Я использую PHP CMS, который я сделал сам. Он извлекает url параметра $ _GET и превращает его в www.website.com/{url} . Эта CMS использует параметр $ _GET для получения файла. Итак, если url является index , CMS ищет index файла и возвращает содержимое файла. Но теперь я расширяю CMS, чтобы добавить параметр добавления, например profile/{username} . […]
Интересно, какой код статуса HTTP мне нужно отправить в переадресации языка. У меня есть следующий PHP-код для перенаправления через HTTP-заголовки на самый важный язык в заголовке браузера Accept-Language. <? $langs = array(); if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { // break up string into pieces (languages and q factors) preg_match_all('/([az]{1,8}(-[az]{1,8})?)\s*(;\s*q\s*=\s*(1|0\.[0-9]+))?/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $lang_parse); if (count($lang_parse[1])) { // create a list […]
Определение Из Википедии : Slug – это часть URL-адреса, которая идентифицирует страницу с использованием человеко-читаемых ключевых слов. Чтобы URL-адрес стал проще для пользователей, специальные символы часто удаляются или заменяются. Например, акцентированные символы обычно заменяются буквами английского алфавита; знаки препинания обычно удаляются; и пробелы (которые должны быть закодированы как% 20 или +) заменены дефисами (-) или […]