Wdrożenie treści przez GTM na stronie

Ogólnie NIE POLECAM tak robić, musi być wyjątkowa sytuacja i potwierdzona zarówno z opiekunem, jak i z Klientem gdy wszystkie inne możliwości zostały wyczerpane z uwagi na to, że treści te ładują się z delikatnym opóźnieniem oraz ingerują w strukturę strony nawet gdy nie posiadamy dostępów do strony, a wyłącznie dostęp do GTM. Może to […]

Wersje językowe strony – jak to ogarnąć?

Podsumowanie jednego ze szkoleń z Michałem P. 🙂 Mamy 3 najpopularniejsze rodzaje budowy strony wielojęzykowej: 1. Domeny z rozszerzeniem językowym np.: lenalighting.pl lenalighting.de lenalighting.fr Zalety: Target geograficzny jest jasny dla klienta (od razu widzi rozszerzenie językowe) + mamy łatwość w weryfikowaniu danych w GSC (każda domena ma osobne konto); Każda witryna jest niezależna – to […]

Usunięcie /page/1/ z paginacji na wooCommerce

Poniżej krótki fragment kodu, który pozwala na usunięcie /page/1/ z wooCommerce mieszczącym się na paginacji w domyślnych szablonach. Do podmiany tak naprawdę 2 linie – jedna z funkcją, druga natomiast to zamknięcie nawiasów: Ścieżka do pliku: woocommerce -> templates -> loop -> pagination.php (w modułach)

Nofollow na linkach w stopce – Shoper

Poniżej prosty warunek, który pozwoli na dodanie atrybutu rel=”nofollow” na wybrane odnośniki w stopce Shopera. Wystarczy jedynie dodać w warunku dokładną ścieżkę do danej podstrony, aby dodać atrybut. Przykład poniżej prezentuje wykluczenie podstron takich jak panel klienta, moje konto, regulamin, polityka prywatności etc. Warunek można pewnie lepiej zoptymalizować i dać tablicę, ale w tej formie […]

Link na ostatnim elemencie breadcrumbs + zmiana Strona główna – Shoper

Poniżej prosty kod pozwalający na podmianę standardowego kodu breadcrumbs w Shoperze, który dodaje zarówno link na ostatnim elemencie nawigacji – jak i umożliwia podmianę domyślnego elementu „Strona główna” na pierwszym elemencie breadcrumbs: Pogrubieniem oznaczone zmiany (<span itemprop=”name”>{if $item.name == 'Strona główna’}NAZWA_KLIENTA{else} – pamiętajcie, aby podmienić NAZWA_KLIENTA – czyli pierwszy element breadcrumb). Ścieżka do pliku w […]

budokrusz.pl – roast

Opis Klient jest z nami od bardzo dawna. Ostatnio zmieniał domenę i nadal są wdrażane poprawki. Obecnie przeprowadzany jest audyt techniczny mający wyłapać jak najwięcej błędów i planowane są poprawy starych linków na nową domenę. Klient nie ma szczególnych fraz, na których mu zależy, ale celujemy głównie w beton z oferty + betoniarnia. W planach […]

Slider z opiniami (Shoper)

Aby dodać slider z opiniami musimy najpierw dodać CDN dla Font Awesome (to taka biblioteka wszelakich ikonek, znaczków itd.). Dodajemy poniższy kod w sekcji <head></head>. Najlepiej zrobić to poprzez integracje własne: Następnie dodajemy moduł (Aktywny szablon graficzny => Moduły => Strona główna => Dodaj moduł). Nasz moduł musi mieć poniższe ID: Następnie należy w tym […]

Lista potwierdzonych (większych) aktualizacji Google

W dokumentacji Google pojawił się nowy landing przedstawiający potwierdzone przez Google aktualizacje głównego algorytmu. Znajdziemy tutaj nazwę aktualizacji oraz krótki jej opis https://developers.google.com/search/updates/ranking Lista może się przydać jeśli analizujemy historię domeny Klienta i chcemy sprawdzić, czy spadki lub wzrosty mogły zbiec się z czasem z aktualizacją algorytmu w przeszłości.

Brakujący meta description na blogu – Xpert (xiblog) Blog – Presta

Możliwe, że blog mimo uzupełnionego pola nie będzie wyświetlać meta desc w templatece. Nie zagłębiałem się zbytnio, dlaczego nie działa, ale można było zuważyć, że jest problem z pobieraniem do zmiennej {$page.meta.description}. Mimo poprawnego ustawienia w CMS nieprzekazywana byłą wartość. W celu obejścia tego problemu dodałem zmienną meta desc obecną w module: {$xipblogpost.meta_description}, co pozwoliło […]

Przewiń na górę