Jak získat vlastní adresu URL pro váš kanál 2020 | Krok za krokem

Nevím, jak položit otázku, ale situace je taková. Mám starý web se spoustou obsahu, který byl nedávno vylepšen, vytvořen pomocí jiné technologie, mimo jiné byly všechny adresy URL kódovány hezčím způsobem.

Starý web:

example.com/1/4444/p23a.php 

Nový web:

example.com/music/rock 

Problém je v tom, že Google a další vyhledávače již ukládaly hodně tohoto obsahu do mezipaměti a objevují se docela vysoko. Pokud web znovu nasadím pomocí nových odkazů, obávám se, že všechny výsledky vyhledávání budou neplatné. Existuje způsob, jak to vyřešit? Všechny stránky jsou dynamické, takže nemůžu dělat žádné dávkové přejmenování nebo vložení kódu přesměrování. Také bych nakonec chtěl, aby staré odkazy postupně vypršely, ale ne to, aby se lidem ve vyhledávání Google zobrazovaly nefunkční odkazy.

Pokud používáte server Apache, použijte pro své staré adresy URL přesměrování .htacess

V souboru htaccess

RewriteRule OLD_URL NEW_URL [R=301,L] 

Tímto způsobem, i když někdo narazí na vaši STAROU URL, bude přesměrován na vaši novou URL a je optimalizován pro vyhledávače.

  • Ale všechny moje odkazy jsou dynamické. Ani nevím, kolik jich tam je a jak vypadají. Budou také ty staré postupně vyřazeny z výsledků vyhledávání?
  • Pokud vaše nové dynamické odkazy sledují vzor, ​​můžete při zadávání přesměrování v htaccess použít zástupné znaky, například: example.com/1/4444/* k přesměrování na example.com/music/rock

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?