Skocz do zawartości

Mich

Nowi Forumowicze
  • Postów

    9
  • Dołączył

  • Ostatnia wizyta

Osiągnięcia Mich

  1. Witam. Jako początkujący mam pytanie odnośnie synonimów czy bliskich znaczeniowo wyrażeń i tworzenia podstron w celu osiągnięcia wysokiego wyniku w wyszukiwarce. Przykładowo słowa "doktor" i "lekarz". Np. użytkownicy wyszukują "lekarz medycyny pracy" lub "doktor medycyny pracy". (to tylko zmyślony przykład) Tworzenie osobnych podstron przy wielu takich wyrażeniach może być kłopotliwe. Czy z punktu widzenia SEO lepsze będą osobne podstrony czy może być jedna np. doktor-lekarz-medycyny-pracy. Jak też podejść do tego w meta i w samej treści? Czy w description i title zamieścić oba np. "Lekarz medycyny pracy doktor Iksiński"? Czy budowa jednej podstrony jednak nie obniży pozycji, a z drugiej strony czy właśnie budowa 2 podstron dla tak bliskich synonimów nie spowoduje, że będą walczyć ze sobą? Z góry dziękuję za wskazówki.
  2. Witam. Nie wiedziałem czy lepiej w dziale FB czy innym ponieważ mam problem z działaniem Open Graph Na stronie głównej w pliku index mam taki kod i jeżeli podam link do strony to elegancko wyświetla. <html lang="pl" prefix="og: https://ogp.me/ns#"> <head> <meta property="og:locale" content="pl_PL" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Tytul strony glownej" /> <meta property="og:description" content="Opis zawartosci strony glownej" /> <meta property="og:url" content="https://www.mojastrona.pl" /> <meta property="og:site_name" content="Nazwa strony glownej" /> <meta property="og:image" content="https://www.mojastrona.pl/images/zdjecie-glowne.jpg" /> <meta property="og:image:alt" content="Opis obrazka" /> </head> Chciałbym aby jeżeli podam link podstrony, która ma swoją tematykę to wyświetlało się inne zdjęcie i inny opis związany z tematyką podstrony wiec dałem taki kod: <html lang="pl" prefix="og: https://ogp.me/ns#"> <head> <meta property="og:locale" content="pl_PL" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Tytul podstrony" /> <meta property="og:description" content="Opis zawartosci podstrony" /> <meta property="og:url" content="https://www.mojastrona.pl/podstrona" /> <meta property="og:site_name" content="Nazwa podstrony" /> <meta property="og:image" content="https://www.mojastrona.pl/images/zdjecie-podstrony.jpg" /> <meta property="og:image:alt" content="Opis obrazka podstrony" /> </head> Niestety wyświetla się to samo co dla strony głównej. Nie wiem gdzie popełniam błąd. Strona jest prosta i w pliku index jest div, w którym wyświetlają się podstrony. Na Facebook debug przy wpisaniu adresu https://www.mojastrona.pl/podstrona też wyświetla zawartość strony głównej. Nie mam doświadczenia i skończyły mi się pomysły. Help. ?
  3. Dziękuję Ci dobry człowieku. Zakumałem, że właśnie %20 jest problemem jako spacja i teraz wyszukałem spacja w htaccess. Zaczęło działać nawet ujęcie w "" i wpisanie spacji zamiast %20. Redirect 301 "/pliki/old file.pdf" https://domena.pl/pliki/new-file.pdf Harry dobrze podpowiadał tylko w stosunku do pliku wyjściowego. Ostatnie pytanie czy mogę to tak zostawić czy bezpieczniej będzie w jakiejś innej formie?
  4. Nie no OK. Tylko nie działa, ani: Redirect 301 /pliki/old file.pdf https://domena.pl/pliki/new-file.pdf Redirect 301 /pliki/old%20file.pdf https://domena.pl/pliki/new-file.pdf To jak go wpisać? Oryginalny plik to old file.pdf, który w linkach jest zapisany jako old%20file.pdf więc dla mnie logiczne było, że wpisuję old%20file.pdf bo jak zostawię spację to już tworzy się inna komenda. Czy muszę jakoś zdefiniować w htaccess jak on ma rozumieć %20? Sorry jeżeli pytania są z gatunku oczywistych, ale uczę się jak to robić. Próbowałem użyć generatora dostępnego na różnych stronach, ale generował kod: old\ file.pdf Strona wtedy wyrzucała błąd 500, a nie 404.
  5. Sprawdziłem poprawność plików docelowych wpisując: Redirect 301 /pliki/test.pdf https://domena.pl/pliki/new-file.pdf Zamiast: Redirect 301 /pliki/old%20file.pdf https://domena.pl/pliki/new-file.pdf Wtedy przekierowanie działa. Czyli tak jakby problemem była nazwa pliku ze spacją.
  6. Apropos tych plików ze spacją, które się pojawiały "z pamięci" mimo trybu incognito to musiała to być pamięć, bo starych plików na serwerze już nie ma.
  7. Stan jest taki: Redirect 301 /pliki/oldfile.pdf https://domena.pl/pliki/new-file.pl - działa (bez spacji i innych znaków) Redirect 301 /pliki/oldfile.pdf https://domena.pl/pliki/new-file.pl Działa. Dla starych plików, które nie mają spacji. Nowe pliki żadne nie mają spacji więc pomijam. Redirect 301 /pliki/old%20file.pdf https://domena.pl/pliki/new-file.pl Redirect 301 ^/pliki/old%20file.pdf$ https://domena.pl/pliki/new-file.pl Redirect 301 ^/pliki/old%20file.pdf$ "https://domena.pl/pliki/new-file.pl" Nie działają. <IfModule mod_alias.c> RedirectMatch 301 ^/pliki/old%20file.pdf$ https://domena.pl/pliki/new-file.pdf </IfModule> <IfModule mod_alias.c> RedirectMatch 301 ^/pliki/old%20file.pdf$ "https://domena.pl/pliki/new-file.pdf" </IfModule> Nie działają. Cały kod pliku póki co: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] Redirect 301 /pliki/oldfile.php https://domena.pl/pliki/new-file.php Redirect 301 /pliki/old%20file.php https://domena.pl/pliki/new-file.php Tylko wierszy plików więcej. Raptem 10 wierszy. Te pliki ze spacją %20 które wcześniej wyświetlały się "z pamięci" już też się nie wyświetlają. Więc jedyna różnica między nimi to ta spacja zapisywana jako %20.
  8. Częściowo działa. Wygląda na to, że działa dla plików pisanych bez spacji: oldfile.pdf Otwierają się podając już nową nazwę pliku newfile.pdf Ale mam jeszcze pliki pisane ze spacją old file.pdf co Google zamieniało na old%20file.pl W htaccess wpisałem ścieżkę Redirect 301 /pliki/old%20file.pdf https://domena.pl/pliki/new-file.pl Tzn. w trybie incognito dwa z tych plików się otworzyły, ale podają starą nazwę czyli tak jakby widział je z pamięci (mimo trybu incognito). Pozostałe mają błąd 404. Czy to możliwe, że to jest problem. Z tego co pamiętam to chyba w php było tzw. dokładne dopasowanie czyli znak ' Czy w htaccess też jest coś takiego? Z góry dziękuję za konkretną pomoc i naukę. Sorry druga odpowiedź od Harry wskoczyła mi jak pisałem posta. Na razie testuję poradę od Mion czyli Redirect 301.
  9. Odgrzebię temat. Próbuję zrobić przekierowanie starego pliku pdf na nowy. Chodzi o to, że link był udostępniany w różnych miejscach i nie chciałbym tym osobom ograniczać dostępu przez niedziałający link. Stary adres https://domena.pl/pliki/nazwapliku.pdf Nowy adres https://domena.pl/pliki/nowanazwapliku.pdf Próbowałem ścieżki: RewriteRule ^nazwapliku.pdf$ https://domena.pl/pliki/nowanazwapliku.pdf? [R=301,L] RewriteRule nazwapliku.pdf https://domena.pl/pliki/nowanazwapliku.pdf [R=301,L] Nijak nie mogę tego zrobić i na wszelkie kombinacje serwer wywala błąd 500. A bez przekierowań oczywiście 404. Serwer z nazwa.pl więc wszystko powinno działać. Na innej domenie na tym samym serwerze przekierowania podstron działają. Chociaż nie próbowałem dla pliku. Szukałem, kombinowałem, próbowałem generatora przekierowania 301 i nic. Generator stworzył: RewriteCond %{QUERY_STRING} ^$ RewriteRule ^pliki/nazwapliku\.pdf$ /pliki/nowanazwapliku.pdf? [R=301,L] Jestem początkujący, nie rozumiem niektórych komend i proszę o łopatologiczną pomoc. Gdzie mogę popełniać błąd lub co jeszcze mogę wypróbować. Pozdrawiam. Michał
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności