ფაილი მარკეტინგულიპარტნიორებისაძიებო მარკეტინგი

WordPress: იპოვეთ და შეცვალეთ ყველა მუდმივი ბმული თქვენს მონაცემთა ბაზაში რეგულარული გამონათქვამების გამოყენებით (მაგალითი: /YYYY/MM/DD)

ნებისმიერ საიტზე, რომელიც ათწლეულზე მეტს მოიცავს, არ არის იშვიათი, რომ ბევრი ცვლილებაა განხორციელებული პერმალინკის სტრუქტურაში. ადრეულ დღეებში WordPress, ეს არ იყო იშვიათი პერმალინკის სტრუქტურა ბლოგის პოსტის დაყენების გზაზე, რომელიც მოიცავდა პოსტის წელიწადს, თვეს, დღეს და სლაგს:

/%year%/%monthnum%/%day%/%postname%/

გარდა იმისა, რომ ზედმეტად ხანგრძლივი URL, ამასთან დაკავშირებით კიდევ რამდენიმე საკითხია:

  • პოტენციური ვიზიტორები ხედავენ თქვენი სტატიის ბმულს სხვა საიტზე ან საძიებო სისტემაში და ისინი არ სტუმრობენ, რადგან ხედავენ თქვენი სტატიის დაწერილ წელს, თვეს და დღეს. მაშინაც კი, თუ ეს საოცარი, მარადმწვანე სტატიაა… ისინი არ აწკაპუნებენ მასზე პერმალინკის სტრუქტურის გამო.
  • საძიებო სისტემებმა შეიძლება ჩათვალონ შინაარსი, როგორც უმნიშვნელო, რადგან ეს ასეა იერარქიულად რამდენიმე საქაღალდე დაშორებულია საწყისი გვერდიდან.

ჩვენი კლიენტების საიტების ოპტიმიზაციისას, ჩვენ ვურჩევთ მათ განაახლონ პოსტების პერმალინკის სტრუქტურა შემდეგნაირად:

/%postname%/

რა თქმა უნდა, მსგავსმა მნიშვნელოვანმა ცვლილებამ შეიძლება გამოიწვიოს წარუმატებლობები, მაგრამ ჩვენ დავინახეთ, რომ დროთა განმავლობაში უპირატესობები ბევრად აღემატება რისკებს. გაითვალისწინეთ, რომ თქვენი მუდმივი ბმულის სტრუქტურის განახლება არაფრით არ გადამისამართებს ვიზიტორებს ძველ ბმულებზე და არც შიდა ბმულებს განაახლებს თქვენს შინაარსში.

როგორ განაახლოთ თქვენი მუდმივი ბმულები თქვენს WordPress კონტენტში

როდესაც ამ ცვლილებას განახორციელებთ, შეიძლება დაინახოთ თქვენი საძიებო სისტემის რეიტინგის გარკვეული ვარდნა ამ პოსტებზე, რადგან ბმულის გადამისამართებამ შეიძლება ჩამოაგდოს გარკვეული ავტორიტეტი backlink-ებიდან. ერთი რამ, რაც დაგეხმარებათ, არის ტრაფიკის სწორად გადამისამართება, რომელიც მოდის ამ ბმულებზე და შეცვალეთ ბმულები თქვენს შინაარსში.

  1. გარე ბმულების გადამისამართებები – თქვენ უნდა შექმნათ გადამისამართება თქვენს საიტზე, რომელიც ეძებს რეგულარული გამოხატვის შაბლონს და სწორად გადამისამართებს მომხმარებელს შესაბამის გვერდზე. მაშინაც კი, თუ თქვენ შეასწორებთ ყველა შიდა ბმულს, ამის გაკეთება მოგინდებათ გარე ბმულებისთვის, რომლებზეც თქვენი ვიზიტორები დააწკაპუნებენ. მე დავწერე იმის შესახებ, თუ როგორ დავამატო რეგულარული გამოხატულება (რეგესი) გადამისამართება WordPress-ში და კონკრეტულად შესახებ როგორ გავაკეთოთ /YYYY/MM/DD/ გადამისამართება.
  2. შიდა ბმულები – თქვენი პერმალინკის სტრუქტურის განახლების შემდეგ, თქვენ კვლავ შეიძლება გქონდეთ შიდა ბმულები თქვენს არსებულ კონტენტში, რომლებიც მიუთითებენ ძველ ბმულებზე. თუ არ გაქვთ დაყენებული გადამისამართებები, ისინი მიიღებთ ა 404 არ არის ნაპოვნი შეცდომა. თუ თქვენ გაქვთ გადამისამართების დაყენება, ეს მაინც არ არის ისეთი კარგი, როგორც თქვენი ბმულების რეალურად განახლება. დადასტურდა, რომ შიდა ბმულები სარგებლობს თქვენი ორგანული ძიების შედეგებით, ამიტომ გადამისამართებების რაოდენობის შემცირება შესანიშნავი ნაბიჯია თქვენი შინაარსის სუფთა და ზუსტი შესანარჩუნებლად.

აქ საქმე ისაა, რომ თქვენ უნდა მოიძიოთ თქვენი პოსტების მონაცემთა ცხრილი, დაადგინოთ ნებისმიერი ნიმუში, რომელიც გამოიყურება /YYYY/MM/DD და შემდეგ შეცვალოთ ეს მაგალითი. აქ მშვენივრად შემოდის რეგულარული გამონათქვამები… მაგრამ თქვენ მაინც გჭირდებათ გამოსავალი, რომ გაიმეოროთ თქვენი პოსტის შინაარსი და შემდეგ განაახლოთ ბმულების შემთხვევები – თქვენი შინაარსის არეულობის გარეშე.

საბედნიეროდ, ამის შესანიშნავი გამოსავალი არსებობს, WP Migrate Pro. WP Migrate Pro-ით:

  1. აირჩიეთ ცხრილი, რომლის განახლებაც გსურთ, ამ შემთხვევაში, wp_posts. ერთი ცხრილის არჩევით თქვენ მინიმუმამდე ამცირებთ პროცესს საჭირო რესურსებს.
  2. ჩადეთ თქვენი რეგულარული გამოხატულება. ამას ცოტა შრომა დამჭირდა სინტაქსის გასწორებაზე, მაგრამ მე ვიპოვე შესანიშნავი რეგექსის პროფესიონალი Fiverr-ზე და მათ გააკეთეს რეგექსი რამდენიმე წუთში. Find ველში ჩადეთ შემდეგი (მორგებულია თქვენი დომენისთვის, რა თქმა უნდა):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
  1. (.*) არის ცვლადი, რომელიც აპირებს slug-ის აღებას წყაროს სტრიქონიდან, ასე რომ თქვენ უნდა დაამატოთ ეს ცვლადი Replace სტრიქონს:
martech.zone/$1
  1. თქვენ უნდა დააჭიროთ .* ღილაკს ჩანაცვლების ველის მარჯვნივ, რათა აპლიკაციამ იცოდეს, რომ ეს არის ჩვეულებრივი გამოხატულება იპოვე და ჩაანაცვლე.
WP MIgrate Pro - Regex წწ/თმ/დდ პერმალინკების ჩანაცვლება wp_posts-ში
  1. ამ მოდულის ერთ-ერთი საუკეთესო მახასიათებელია ის, რომ თქვენ შეგიძლიათ რეალურად დაათვალიეროთ ცვლილებები მათ შესრულებამდე. ამ შემთხვევაში, მე მაშინვე ვხედავდი, რა რედაქტირებას აპირებდა მონაცემთა ბაზაში.
WP Migrate Pro - Regex-ის გადახედვა wp_posts-ში პერმალინკების ჩანაცვლება

მოდულის გამოყენებით, მე შევძელი ჩემს შინაარსში 746 შიდა ბმული განახლებულიყო ერთ წუთში. ეს ბევრად უფრო ადვილია, ვიდრე თითოეული ბმულის ნახვა და მისი ჩანაცვლების მცდელობა! ეს არის მხოლოდ ერთი მცირე ფუნქცია ამ მძლავრი მიგრაციისა და სარეზერვო დანამატში. ეს არის ჩემი ერთ-ერთი ფავორიტი და ჩამოთვლილია ჩემს სიაში საუკეთესო WordPress დანამატები ბიზნესისთვის.

ჩამოტვირთეთ WP Migrate Pro

გამჟღავნება: Martech Zone არის შვილობილი კომპანია WP მიგრაცია და იყენებს მას და სხვა შვილობილი ბმულებს ამ სტატიაში.

Douglas Karr

Douglas Karr არის დამფუძნებელი Martech Zone და ციფრული ტრანსფორმაციის აღიარებული ექსპერტი. დუგლასი დაეხმარა რამდენიმე წარმატებული MarTech სტარტაპის დაწყებას, დაეხმარა 5 მილიარდ დოლარზე მეტის შეძენისა და ინვესტიციების გამომუშავებაში და აგრძელებს საკუთარი პლატფორმების და სერვისების გამოშვებას. ის არის თანადამფუძნებელი Highbridgeციფრული ტრანსფორმაციის საკონსულტაციო ფირმა. დუგლასი ასევე არის Dummie's-ის სახელმძღვანელოს და ბიზნეს ლიდერობის წიგნის გამოქვეყნებული ავტორი.

რას ფიქრობთ?

ეს საიტი იყენებს Akismet- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.

დაკავშირებული სტატიები