Dopisywanie meta danych zależnie od adresu strony

0

Witajcie. Chciałem się zorientować czy jest możliwe stworzenie takiego skryptu, który dopisywałby metadane do sekcji head strony, zależnie od adresu url? przykładowo chciałbym dopisać meta dane w momencie, gdy w adresie strony pojawi się desc/default etc.

Z góry dziękuję za informacje.

2

Jeżeli mówimy w kontekście SEO, to żadnym skryptem tego nie załatwisz. Do tego potrzebny jest server side rendering (w przypadku dynamicznego określania meta tagów) lub zaszycie ich bezpośrednio w pliku HTML danej strony (jeżeli tagi nie są dynamicznie określane).
Być może jest rozwiązanie na twój problem, ale musisz nam podpowiedzieć np. z jakiego frameworku korzystasz. Bo jeżeli to czysty JS to pole manewru jest bardzo małe.

0

Hej, dzięki za odpowiedź. Chodzi o to, że używam platformy shoper. Mam tam sekcję head, która jest wspólna dla wszystkich podstron. Chciałbym wykluczyć pewne podstrony dodając im meta robots noindex. Niestety z racji tego, że sekcja jest wspólna, nie jestem w stanie tego zrobić. Myślałem, że mogę ograć to jakoś skryptem. Shoper używa js, css i html.

2
Bartosz Palewski napisał(a):

Chciałbym wykluczyć pewne podstrony dodając im meta robots noindex.

Roboty google wchodząc na stronę nie wykonują JSa. Czytają goły HTML

2
Bartosz Palewski napisał(a):

Hej, dzięki za odpowiedź. Chodzi o to, że używam platformy shoper. Mam tam sekcję head, która jest wspólna dla wszystkich podstron. Chciałbym wykluczyć pewne podstrony dodając im meta robots noindex. Niestety z racji tego, że sekcja jest wspólna, nie jestem w stanie tego zrobić. Myślałem, że mogę ograć to jakoś skryptem. Shoper używa js, css i html.

Do tego wystarczy ci robots.txt rozszerzony o disallow dla konkretnych podstron.
https://stackoverflow.com/questions/3486458/how-do-i-disallow-specific-page-from-robots-txt

1 użytkowników online, w tym zalogowanych: 0, gości: 1