Přesměrování po redesignu webu
01. srp 2022 17:14 #146748
Ahoj. Mám dotaz. Připravuji nový web a potřebuji staré URL, které má google zaindexované ze stávající (10 let staré) prezentace, přesměrovat na nové URL. (jedná se o malý web, cca 15 stránek) Aby to neházelo chybu 404. Je správný postup takový, že ty URL adresy vypíšu takto do .htaccess?
Redirect /stara-URL-1/ /nova-URL-1/
Redirect /stara-URL-2/ /nova-URL-2/
Ono to funkční je. Ale jde mi o to, zda je to takto správné z hlediska google a SEO. Děkuji. Martin
Redirect /stara-URL-1/ /nova-URL-1/
Redirect /stara-URL-2/ /nova-URL-2/
Ono to funkční je. Ale jde mi o to, zda je to takto správné z hlediska google a SEO. Děkuji. Martin
01. srp 2022 18:09 #146751
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
používám například tuhle specifikaci pro tuto konkrétní situaci:
RewriteRule ^stara-url https://domena/nova-url [L,R=301,E=nocache:1]
Info o paramnetrech najdete na google
Pro jiné situace používám jiné řešení.
RewriteRule ^stara-url https://domena/nova-url [L,R=301,E=nocache:1]
Info o paramnetrech najdete na google
Pro jiné situace používám jiné řešení.
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
03. srp 2022 09:40 #146764
Odpověď od Martin70

Zkušený uživatel
Děkuji. Mám ještě jeden dotaz. V Google Search Console mi Sitemap hlásí - nelze načíst - Všeobecná chyba HTTP. Většinou mi to hlásilo, pokud jsem měl v robots.txt Disallow u /components/ a /plugins/ Pokud jsem tyto 2 řádky zrušil, šlo to. Nyní mi to stále nejde. Používám OS Map free. Nevíte, čím by to mohlo být? Dá se to nějakým nástrojem zjistit?
03. srp 2022 09:53 #146766
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong

Moderátor
Pro přesměrování není špatné využít přímo funkci Joomly.
Povolte plugin 'Systém - Přesměrování'. A v Komponenty - Přesměrování si přesměrování nastavte podle potřeby.
Také můžete využít v pluginu 'Systém - Přesměrování' možnost 'Sbírat URL'. To vám může ukázat i URL, které netušíte, nebo na které někdo odkazuje a opravit je.
Samozřejmě zápis v .htaccess je třeba zakomentovat nebo smazat.
Povolte plugin 'Systém - Přesměrování'. A v Komponenty - Přesměrování si přesměrování nastavte podle potřeby.
Také můžete využít v pluginu 'Systém - Přesměrování' možnost 'Sbírat URL'. To vám může ukázat i URL, které netušíte, nebo na které někdo odkazuje a opravit je.
Samozřejmě zápis v .htaccess je třeba zakomentovat nebo smazat.
I'm sorry, my responses are limited...you must ask the right questions.
03. srp 2022 11:48 #146767
Odpověď od Martin70

Zkušený uživatel
Se sbíráním nemám moc dobré zkušenosti, 99% posbíraných adres je k ničemu - viz. příloha.
03. srp 2022 21:09 - 03. srp 2022 21:14 #146770
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
Martine,
pokud píšete příspěvek, PROSIM, uvádějte všechny informace.
1. Chyba Sitemaps - nejde načíst
To si fakt myslíte že to takhle hned vymrskneme?
- kde je URL adresa sitemapy?
- mám podezření, že pokud mi paměť sahá, sitemapa z OSMap Free byly právě v non-sef URL tvaru, kde začátek obsahoval components/com_osmap/....., ale už si to nepamatuji přesně
- takže položíte dotaz a hned vzápětí si odpovíte, že to máte zakázané v robots.txt, welcome, někdy i mě trvá trochu déle než logické věci pochytím, přeci jsem jen hloupý kluk z vesnice a nejsem rozený programátor
2. Sbírání URL adres...
- to co vidím vypadá spíše na zaindexované URL webu minulé verze na wordpressu, které nyní neexistují
- najdete je krásně také v GSC a můžete exportovat do csv a nastavit je pak jako hromadné přesměrování
- to pak mrsknete do httacess nebo ještě lépe připojíte jako txt soubor
Proč to dělat v httacess?
Ten se načítá před inicializací Joomla komponenty == je rychlejší a web pak nemá delší načítání v pagespeed insigths
Pokud se totiž podíváte jak jsou hodnocené weby na J3/J4, tak běžně po dokončení mají na mobilu hodnocení kolem 24-57% a jsou vyhodnoceny jako nedoporučené Googlem k procházení.
Každá úprava pro zrychlení se pak počítá.
Mohl bych tady dát i nějaké weby k porovnání (jak naše, tak jiných kolegů co se živí výrobou webů na Joomla, ale to je již jiná diskuse)
Ale klidně ji otevřu na Joomla Cafe, pokud někdo bude mít zájem.
pokud píšete příspěvek, PROSIM, uvádějte všechny informace.
1. Chyba Sitemaps - nejde načíst
To si fakt myslíte že to takhle hned vymrskneme?
- kde je URL adresa sitemapy?
- mám podezření, že pokud mi paměť sahá, sitemapa z OSMap Free byly právě v non-sef URL tvaru, kde začátek obsahoval components/com_osmap/....., ale už si to nepamatuji přesně
- takže položíte dotaz a hned vzápětí si odpovíte, že to máte zakázané v robots.txt, welcome, někdy i mě trvá trochu déle než logické věci pochytím, přeci jsem jen hloupý kluk z vesnice a nejsem rozený programátor
2. Sbírání URL adres...
- to co vidím vypadá spíše na zaindexované URL webu minulé verze na wordpressu, které nyní neexistují
- najdete je krásně také v GSC a můžete exportovat do csv a nastavit je pak jako hromadné přesměrování
- to pak mrsknete do httacess nebo ještě lépe připojíte jako txt soubor
Proč to dělat v httacess?
Ten se načítá před inicializací Joomla komponenty == je rychlejší a web pak nemá delší načítání v pagespeed insigths
Pokud se totiž podíváte jak jsou hodnocené weby na J3/J4, tak běžně po dokončení mají na mobilu hodnocení kolem 24-57% a jsou vyhodnoceny jako nedoporučené Googlem k procházení.
Každá úprava pro zrychlení se pak počítá.
Mohl bych tady dát i nějaké weby k porovnání (jak naše, tak jiných kolegů co se živí výrobou webů na Joomla, ale to je již jiná diskuse)
Ale klidně ji otevřu na Joomla Cafe, pokud někdo bude mít zájem.
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
15. srp 2022 16:28 - 15. srp 2022 16:28 #146818
Odpověď od Martin70

Zkušený uživatel
1. Chyba Sitemaps - nejde načíst - takže položíte dotaz a hned vzápětí si odpovíte, že to máte zakázané v robots.txt
Asi jsem to špatně napsal. Myslel jsem to tak, že kdysi u jiných webů mi Sitemap taky nešla načíst a důvodem bylo Disallow u /components a /plugins. Od té doby to už vím a na tomto webu to mám samozřejmě povolené v robots.txt. Nicméně se to po cca dvou dnech vzpamatovalo a Sitemapa je v GSC úspěšně načtena. Proč to ze začátku hlásilo, to netuším.
2. Sbírání URL adres... - to co vidím vypadá spíše na zaindexované URL webu minulé verze na wordpressu, které nyní neexistují
Ne. Tento web nikdy na Wordpressu nebyl. Já to chápu tak, že to roboti zkoušejí.
Asi jsem to špatně napsal. Myslel jsem to tak, že kdysi u jiných webů mi Sitemap taky nešla načíst a důvodem bylo Disallow u /components a /plugins. Od té doby to už vím a na tomto webu to mám samozřejmě povolené v robots.txt. Nicméně se to po cca dvou dnech vzpamatovalo a Sitemapa je v GSC úspěšně načtena. Proč to ze začátku hlásilo, to netuším.
2. Sbírání URL adres... - to co vidím vypadá spíše na zaindexované URL webu minulé verze na wordpressu, které nyní neexistují
Ne. Tento web nikdy na Wordpressu nebyl. Já to chápu tak, že to roboti zkoušejí.
15. srp 2022 18:30 #146819
Odpověď od Cony

Moderátor
ad 2. Můžu potvrdit. "Roboti" jsou v dnešní době opravdu "hloupí". Zkoušejí adresy Wordpressu a nedokáží si ani ověřit, že na webu běží jiný systém.
Stejně tak je to s phpMyAdmin. Při zapnutí sbírání URL se převážně nasbírají wordpress url, různé varianty phpmyadmin a odkazy na starodávná zranitelná Joomla rozšíření. PhpMyAdmin a Wordpress URL obvykle blokuji již na úrovni htaccess.
Stejně tak je to s phpMyAdmin. Při zapnutí sbírání URL se převážně nasbírají wordpress url, různé varianty phpmyadmin a odkazy na starodávná zranitelná Joomla rozšíření. PhpMyAdmin a Wordpress URL obvykle blokuji již na úrovni htaccess.
15. srp 2022 21:36 #146821
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
To nejsou roboti, ale automatičtí ha...ři, kteří po spuštění jakéhokoli joomla webu zkouší každých 1-10 sekund různé varianty jak se do webu probourat.
Kdo používá firewall tak ví - tam se ty dotazy taky sbírají - výhoda je že "jejich" adresy se automaticky blokují.
Minule nám ha.....li web a přesměrovali ho na japonský nesmysl a od té doby tam chodily jen IP adresy z JP a TW a dělali to samé.
Kdo používá firewall tak ví - tam se ty dotazy taky sbírají - výhoda je že "jejich" adresy se automaticky blokují.
Minule nám ha.....li web a přesměrovali ho na japonský nesmysl a od té doby tam chodily jen IP adresy z JP a TW a dělali to samé.
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
15. srp 2022 22:20 #146822
Odpověď od Cony

Moderátor
Rudo, robot = program který nějakým způsobem automaticky interaguje se stránkami, tzn. i třeba ten tvůj "automatický hacker"To nejsou roboti, ale automatičtí ha...ři

15. srp 2022 23:06 #146823
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
No jo, já za robota považuji ty inteligentní a co neškodí a ne ty co to chtějí hacknout...
To jsou hajzlíci
To jsou hajzlíci

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
16. srp 2022 01:05 #146826
No to ale nemáte pravdu. Musíte u toho taky nejprve přemýšlet.
Pokud si sitemapu budu generovat cronem na pozadí a uložim do rootu webu, aby se načítala ihned z vygenerovaného souboru a její čtení nezatěžovalo ostatní zákazníky při procházení webu (typicky - když si na FE view zavolám generování sitemapy - tak generuji DB dotazy, které ostatní DB dotazy == ostatní zákazníky zastaví do doby vygenerování - jasně, záleží na mnoha dalších faktorech jako http2 atak, ale proč bych zbytečně tohle dělal?), tak v URL není žádné components a Vy nemusíte v robots.txt tuto URL adresu povolat jen z důvodu generování sitemap.
Jiná věc je, když komponenta je prasácky napsaná a volají se assets (JS, CSS), které mají být správně ve složce media.
Ano, vypadá to tak, hajzlíci roboti
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
1. Chyba Sitemaps - nejde načíst - takže položíte dotaz a hned vzápětí si odpovíte, že to máte zakázané v robots.txt
Asi jsem to špatně napsal. Myslel jsem to tak, že kdysi u jiných webů mi Sitemap taky nešla načíst a důvodem bylo Disallow u /components a /plugins. Od té doby to už vím a na tomto webu to mám samozřejmě povolené v robots.txt. Nicméně se to po cca dvou dnech vzpamatovalo a Sitemapa je v GSC úspěšně načtena. Proč to ze začátku hlásilo, to netuším.
No to ale nemáte pravdu. Musíte u toho taky nejprve přemýšlet.
Pokud si sitemapu budu generovat cronem na pozadí a uložim do rootu webu, aby se načítala ihned z vygenerovaného souboru a její čtení nezatěžovalo ostatní zákazníky při procházení webu (typicky - když si na FE view zavolám generování sitemapy - tak generuji DB dotazy, které ostatní DB dotazy == ostatní zákazníky zastaví do doby vygenerování - jasně, záleží na mnoha dalších faktorech jako http2 atak, ale proč bych zbytečně tohle dělal?), tak v URL není žádné components a Vy nemusíte v robots.txt tuto URL adresu povolat jen z důvodu generování sitemap.
Jiná věc je, když komponenta je prasácky napsaná a volají se assets (JS, CSS), které mají být správně ve složce media.
2. Sbírání URL adres... - to co vidím vypadá spíše na zaindexované URL webu minulé verze na wordpressu, které nyní neexistují
Ne. Tento web nikdy na Wordpressu nebyl. Já to chápu tak, že to roboti zkoušejí.
Ano, vypadá to tak, hajzlíci roboti

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla