Добрый день. Я задал вопрос на форуме про SEO, почему мой сайт , если он читается на нем. языке, то Гугл его проиндексировал, а если на русском, то нет. Знающие люди попросили текст и логигу. После чего был ответ. Серьезно? Это php и html? Вы про cms и фрэймворки слышали? Такие сайты, как у вас года с 2012 никто не делает. Шаблон как минимум на themeforest надо купить и поставить. С уважением к року, но это дичь. Вот, дичь не дичь, но мне так интересно. С другой строны хочу все же на современный уровень, чтобы не очень стыдно было. Чуток почитал про эти волшебные палочки. Прошу совета, соображений. Думаю либо Laravel, либо Bootstrup. Хотелось бы где по-проще и меньше это макроязыки учить и в прочих наворотах разбираться. Спасибо.
Не с серчэнжайнес ли знатоки?))) Знаем. Помним)) На самом деле Wordpress с seo-плагинами - вполне себе годнота. Надо просто понимать что и для чего ты делаешь. Угу. Либо php, либо css Laravel - да, однозначно, это сейчас тренд-тренд. Bootstrap - нууу... такое себе)) ...но другого нет Вообще, говоря строго, если есть желание прям вот "осовременниться")) - нужно смотреть в сторону Headless CMS, REST API и Next/Nuxt + UI Frameworks (тысячи их). Но изучать это "чисто для себя" - тоже такое себе - бо, объем данных достаточно большой. Но повторюсь: для нужд поискового продвижения WP - вполне сгодится. --- Добавлено --- ...вообще, я согласен с мнением, что времена fullstack ушли в прошлое. Осилить И фронт И бэк в должной мере может лишь чувак у которого способности ну очень выше среднего и который работает кодером на фуллтайме в офисе. Потому как реально много всего появилось и там и там. Я сужу по себе. Т.е. я могу смастерить и фронт и бэк, и они будут современными и всё такое. Но при этом я прекрасно понимаю, что ощутимо уступаю в скиллах какому-нить челику, который с утра до вечера долбит чисто коды в Vue.js не отвлекаясь на всякие ларавели-шмаравели и прочее. Возможности мозга-то - не безграничны
bulma В конечном итоге все возвращает связку html/css/js, каким конкретно это инструментом будет сделано - не имеет значения.
дичь в голове у того, кто это сказал. карту сайта в xml гуглу под нос нужно сунуть, раз не может найти версию на другом языке. если вам просто выводить текстовую информацию - не нужно вам это все, с этим справится любая CMS, будь то wordpress или что-то подобное.
Да эт понятно что их полно)) (сам недавно в одном из проектов попробовал Materialize - вполне норм))) Но по факту Bootstrap - самый используемый, и если речь идет о сторонних шаблонах (как в сабже), то обычно речь идет о Bootstrap в качестве основы.
Sitemap.xml стоит,но возможно надо новый сделать. Сказали спецы надо всобачить <link rel="alternate" href="https://www.rock-classic.com/www/index-in.php?lan=ru" hreflang="ru" /> ну и для другого языка. Только что всобачил, посмотрим.... . Нет, плюс работа с MySQL..... Для полного дилетанта, т.е. меня - в чем принципиальная разниза ? Имею ввиду Latavel / Bootstrup.
Это был сарказм с моей стороны Оба этих фреймворка часто применяют в связке. Остальное я полагаю тебе знать не нужно коль уж ты за эти дни не удосужился даже в вики заглянуть, бо разработчик - он любознательный прежде всего))
Здравая мысль здесь в том, что надо делать проще и быстрее. Готовые и проверенные компоненты дают тебе быстрый запуск проекта и +50 к надёжности. --- Добавлено --- Ну во первых, надо убедиться что разные языки имеют разный URL. ...
Допустим человек в Минске тупо набрал www.rock-classic.com. Анализируется $_SERVER["HTTP_ACCEPT_LANGUAGE"], там русский стоит. В сессии устанавливается русский и соответственно все страницы далее на русском. Пришел в гости немец. Кликаем на символ DE, через $_GET устанавливаем новое значение. в сессии. Это разные URL или нет ???? Спасибо.
P.S. То есть любая страница вглядит скажем так https://www.rock-classic.com/www/note-table.php. Отсюда нельзя узнать, на каком языке покзывается содержимое. И сли это так, то чего делать, кроме как виски пить?
Влад, я старый сеошник)) и отвечу на твои вопросы. но ты за это ответь на мой: - Как такое могло получиться, что ты используешь в разработке заголовки браузера (обычно считается что новички этого не делают) но при этом совершенно не варишь в таких базовых понятиях как "разные урлы для каждого языка" и пр? Мне просто любопытно - каков был твой путь изучения PHP? Обычно это решается так: 1. Смотришь этот заголовок (или https://www.php.net/manual/ru/book.geoip.php 2. Редиректишь либо на https://www.rock-classic.com/de/ либо на https://www.rock-classic.com/ru/ в зависимости от. --- Добавлено --- Правда здесь возникает туча нюансов, которые стоит учесть. И если бы ты был моим реальным сео-клиентом)) я бы тебе такой путь не рекомендовал)) поисковики не очень любят все эти неявные редиректы и т.п. --- Добавлено --- Правда здесь возникает туча нюансов, которые стоит учесть. И если бы ты был моим реальным сео-клиентом)) я бы тебе такой путь не рекомендовал)) поисковики не очень любят все эти неявные редиректы и т.п.
Как делают: отображают текущий язык в URL как префикс /ru/pagename + /en/pagename. Опционально можно сделать язык по умолчанию без префикса, это уже на выбор заказчика. примеры на базе laravel, это мне ближе https://laravel.ru/forum/viewtopic.php?id=750 https://klisl.com/multilanguage_laravel.html
Гоша вроде понимает/умеет получать разные языковые версии по одному адресу (инфа гуглится на раз-два), но лучше по-моему использовать различные. Диз реально оч. специфический. Сайт походу сделан на множ. точках входа, «инклудах» и т.п. Т.е. хотя бы фронт не мешало бы переработать (и диз, и движок). --- Добавлено --- P.S. Никаких положительных эмоций от использования фильтров на сайте не получил, хотя потенциал явно имеется. Короче тоже нужно перерабатывать. --- Добавлено --- Если когда-нибудь запилим «социалку» на эту тему, дам ссылку (была когда-то такая идея). Пока что можно глянуть, например, роккульт-ру.
Кстати, «cms и фрэймворки» – это тоже «php и html» Вы бы контент потренировались норм. форматировать, а все прочее можно брать готовое и видоизменять/дополнять (что-то по минимуму, где-то углубиться, если нравится определенное направление), чтобы не было «полного стека» по вершкам.
Для любознательного К. Я давно занимался разработкой софта для предприятий (тогда АСУ называлось, мы на Oracle в основном пытались осчастливить крупные фирмы), но как постановщик задач и делал типа ТЗ для программистов. Потом вообще в другой сфере работал. А позже, для души, решил на PHP сайт сделать, капил книжку, урывками читал, пробовал, поэтому белые, черные дыры в знаниях, опыта понятно совем мало насобирал. Так что никаких чудесов нет. Это радует безусловно.....
Ну а что делать? (Ритор.) SEO традиционно сложнее чем разработка, бо к поисковикам официальные маны не пишут)) всегда прихолится работать с "черным ящиком". К тому же борьба за выдачу на первой странице. Вот и...
разработка это наука/работа для людей с интеллектом.. СЕО это Малышева с народными средствами от гемороя.. может поможет.. а может не поможет..