საიტის არსებობის მანძილზე ადრე თუ გვიან მასზე გაჩნდება ისეთი პრობლემა, როგორიცაა გატეხილი ლინკები. ისინი მივყავართ გვერდს, სურათს, ფაილს ან სხვა საიტს, რომელიც აღარ არსებობს. რა არის მათი საშიშროება, როგორ შევამოწმოთ ისინი, რამდენად ხშირად გავაკეთოთ ეს? წაიკითხეთ ამის შესახებ ჩვენს სტატიაში.
განათლების მიზეზები
გატეხილი ბმულები ჩნდება საიტებზე სხვადასხვა მიზეზის გამო.
ძირითადი არის ფაილის ან გვერდის სრული ამოღება ქსელიდან ან თქვენი საიტიდან. თუ გვერდი აღარ არის რელევანტური ან სურათი წაშლილია მონაცემთა ბაზიდან, ბმული გაუქმდება.
თვით გვერდის მისამართი ცოტა ნაკლებად ხშირად იცვლება, მაგალითად, მასალის ან საიტის გადარქმევის გამო. ამ შემთხვევაში ბმულმა შეიძლება ასევე შეწყვიტოს მოქმედება.
ისე, ყველაზე ბანალური მიზეზი არის ჩვეულებრივი შეცდომა url-ის დაწერისას. ეს ხდება იმ შემთხვევაში, თუ პირი დანიშნავს მათ ხელით ან კოპირებს არასრულად. ამიტომ, ძალიან მნიშვნელოვანია, რომ შეამოწმოთ ყველა ბმული მათი დამატებისთანავე.
რატომ გჭირდებათ მისი კონტროლი
გატეხილი ბმულების საშიშროებაიმით, რომ საჭირო ინფორმაციის მიღების გარეშე, ვიზიტორი უბრალოდ დატოვებს საიტს. შედეგად, გაუარესდება ქცევითი ფაქტორი, ისევე როგორც საიტის პოზიცია საძიებო სისტემებში. ზოგადად, პროექტის პროგრესი მნიშვნელოვნად გართულდება. ამიტომ, გატეხილი ბმულების შემოწმება საიტის ადმინისტრირების მნიშვნელოვანი ნაწილია.
მექანიკური საშუალება
შეგიძლიათ იმუშაოთ გატეხილი ბმულებით პროგრამული ხელსაწყოების გარეშე. თუ თქვენი საიტი პატარაა, მაშინ საკმარისი იქნება, რომ გაიაროთ გვერდები და შეამოწმოთ ყველა ჰიპერბმული მათი შესრულებისთვის. თუ ფრთხილად იქნებით და არც ერთს არ გამოტოვებთ, მაშინ ეს მეთოდი ყველაზე საიმედო იქნება. ეს საშუალებას მოგცემთ ზუსტად განსაზღვროთ არის თუ არა ბმულები ხელმისაწვდომი ჩვეულებრივი მომხმარებლებისთვის.
მაგრამ ამ მეთოდს აქვს მნიშვნელოვანი ნაკლი. ამას შეიძლება რამდენიმე საათი დასჭირდეს და დიდ პროექტზე ის საერთოდ არ იმუშავებს, რადგან გარანტირებული გაქვთ, რომ გამოტოვებთ ზოგიერთ ბმულს ან თუნდაც მთელ სექციებს. ამიტომ, უმჯობესია გამოიყენოთ აპარატურა.
ონლაინ სერვისები
თუ არ გინდათ არაფრის დაყენება თქვენს კომპიუტერში, მაშინ შეგიძლიათ ისარგებლოთ გატეხილი ბმულების შემოწმების სერვისით ინტერნეტში. უამრავი ასეთი საიტია, საკმარისია მათზე მიუთითოთ თქვენი პროექტის მისამართი, რათა სერვისმა მოგაწოდოთ ყველა გატეხილი ბმული და მათი მდებარეობა. ამ სერვისებში შედის Broken Link Checker, Usabilla, Free Link Checker და სხვა. გატეხილი ბმულების ონლაინ შემოწმება საკმაოდ მოსახერხებელია. სერვისები მარტივი გამოსაყენებელია, მაგრამ მათი ფუნქციონირება ხშირად ძალიან შეზღუდულია.
შემოწმება გატეხილიაბმულები Wordpress საიტებზე
თუ თქვენ ხართ WordPress-ის გაშვებული საიტის მფლობელი, მაშინ გატეხილი ბმულების კონტროლი არ გაგიჭირდებათ. Wordpress საიტის შემოწმება გატეხილი ბმულებისთვის შეიძლება მოხდეს რესურსზე დაინსტალირებული დანამატების გამოყენებით. მაგალითად, ასეთი დანამატი არის Broken Link Checker.
მასთან მუშაობისთვის გაიარეთ გზა "პარამეტრები - შეამოწმეთ ბმულები - გაფართოებული". ფანჯარაში, რომელიც გამოჩნდება, ხელმისაწვდომი იქნება ვარიანტი "შეამოწმეთ ყველა გვერდი". თუ დააწკაპუნებთ მასზე, დანამატი ავტომატურად დაიწყებს მუშაობას, თქვენ უბრალოდ უნდა დაელოდოთ ოპერაციის დასრულებას. შემდეგ ზოგადი ფანჯარაში გამოჩნდება გატეხილი ბმულები, თქვენ მხოლოდ უნდა გააანალიზოთ და გაასწოროთ.
ამ დანამატების უმეტესობა საშუალებას გაძლევთ არა მხოლოდ სწრაფად მოძებნოთ, არამედ დაუყოვნებლივ შეცვალოთ გატეხილი ბმულები და, საჭიროების შემთხვევაში, წაშალოთ ისინი. ასეთი სერვისების ერთადერთი ნაკლი არის ის, რომ ისინი საჭიროებენ უამრავ რესურსს, რამაც შეიძლება მნიშვნელოვნად შეანელოს საიტი. ამიტომ, ისინი უნდა იქნას გამოყენებული სიფრთხილით.
შემოწმება Yandex-თან და Google-თან
თუ იყენებთ Yandex. Webmaster-ს, შეგიძლიათ იპოვოთ გატეხილი ბმულები ამ სერვისის ხელსაწყოების გამოყენებით. ამის გაკეთება შეგიძლიათ "საიტის ინდექსირება" მენიუში, "გამორიცხული გვერდების" განყოფილებაში, "HTTP სტატუსი: რესურსი ვერ მოიძებნა (404)" პუნქტში. ყველა არასწორი ბმული ამ შეცდომით გამოჩნდება ფანჯარაში. ასევე გამოჩნდება, რომელ გვერდებზეა განთავსებული ისინი. პირდაპირ ვებმასტერიდან შეგიძლიათ მიჰყვეთ ბმულებს დაგაასწორეთ ისინი.
იგივე შეიძლება გაკეთდეს Google Webmaster-ში "სტატუსის/შეცდომის შეცდომები".
სამწუხაროდ, ეს სერვისები ვერ პოულობენ ყველა გატეხილ ბმულს და არც ისე მოსახერხებელია მათთან მუშაობა.
პროგრამები კომპიუტერზე შესამოწმებლად
შეცდომის შემოწმება შესაძლებელია არა მხოლოდ ონლაინ, არამედ სპეციალური პროგრამების დახმარებით. ყველაზე პოპულარული გატეხილი ბმულის შემმოწმებელია Xenu Link Sleuth. ის დეველოპერებმა მიატოვეს და დიდი ხანია არ განახლებულა, მაგრამ თავის ამოცანებს შესანიშნავად ართმევს თავს.
ინსტრუქცია Xenu-სთან მუშაობისთვის
თუ თქვენ გჭირდებათ თქვენი საიტის შემოწმება გატეხილი ბმულებისთვის, Xenu ამას ძალიან კარგად გააკეთებს.
არ არის საჭირო პროგრამის სპეციალურად დაყენება. უბრალოდ გახსენით File მენიუ და აირჩიეთ Check Url ელემენტი, ან უბრალოდ დააწკაპუნეთ ცარიელ ფურცელზე ინსტრუმენტთა პანელზე. ფანჯარაში, რომელიც იხსნება, ჩადეთ ბმული თქვენი საიტის მთავარ გვერდზე.
საიტის ყველა URL დალაგდება. სიის ზედა ნაწილში იქნება გატეხილი ბმულები, მონიშნული წითლად, ხოლო ბოლოში - სამუშაო, მონიშნული მწვანე. ზოგჯერ სერვისის გვერდებზე მიმავალი ბმულები აღინიშნება წითლად. თქვენ შეგიძლიათ უგულებელყოთ ისინი. დანარჩენს კი ცალკე მუშაობა დასჭირდება.
გატეხილი ბმულის შესახებ ყველაზე სრულყოფილი ინფორმაციის მისაღებად დააწკაპუნეთ მასზე მარჯვენა ღილაკით და აირჩიეთ Url თვისებები. ფანჯარაში, რომელიც იხსნება, გამოჩნდება ბმულის სათაური, ისევე როგორც გვერდები, რომლებზეც ის გამოიყენება.
თუ ამოწმებთ გაფუჭებულ ბმულებს Xenu-ს გამოყენებით, მაშინ გახსოვდეთ, რომ ისზოგჯერ შეიძლება იყოს არასწორი. თუ პროგრამა არ ელოდება პასუხს url-დან, ის მონიშნავს მას, როგორც გატეხილი კავშირის გარეშე. ასეთი ბმულები დალაგებისას თავსდება ზევით, მათი ხელით შემოწმებაა საჭირო.
მოგიწევთ ხელით წაშალოთ და შეცვალოთ ნაპოვნი გატეხილი ბმულები. ასეთი მიზნებისთვის არ არსებობს სერვისები და პროგრამები, მით უმეტეს, რომ ეს უბრალოდ შეუძლებელია - თქვენ აუცილებლად მოგიწევთ ბმულების შეყვანა.
რა სასიამოვნოა, რომ Xenu უფასოა. მართალია, შეცდომის შემთხვევაში, ვერავინ მივმართავთ.
მუშაობა Linkoskop-თან
Linkoscop პროგრამა საშუალებას გაძლევთ შეაფასოთ შიდა ბმული. ის ასრულებს ბევრ ფუნქციას, მათ შორის ამოწმებს, სად მიდის საიტის ყველა ბმული, ანუ აკეთებს იმას, რაც გვჭირდება. ეს პროგრამა ფასიანია, ხუთი წლის განმავლობაში ლიცენზიისთვის 450 რუბლი ღირს. შეგიძლიათ გამოიყენოთ იგი უფასოდ სამი დღის განმავლობაში. ზოგიერთი ადამიანი კომენტარს აკეთებს, რომ Linkoscop უფრო უარეს საქმეს აკეთებს გატეხილი ბმულების პოვნაში, ვიდრე Xenu. ხშირად ის საერთოდ ვერ პოულობს მათ, ან იდენტიფიცირებს მხოლოდ მცირე რაოდენობას.
კონტროლის რომელი მეთოდი ავირჩიო
თითოეულ ზემოხსენებულ მეთოდს აქვს თავისი დადებითი და უარყოფითი მხარეები, ამიტომ მათი გამოყენება სხვადასხვა შემთხვევაში გჭირდებათ.
მექანიკური მეთოდი შესაფერისია მცირე ზომის საიტების მფლობელებისთვის. მეთოდი საკმაოდ საიმედოა და საშუალებას გაძლევთ 100%-ით აღმოაჩინოთ გატეხილი ბმულები, მაგრამ ის მოითხოვს დიდ შრომატევად მუშაობას.
ონლაინ გადამოწმება არის მოსახერხებელი და კომპაქტური ვარიანტი, რომელიც არ იკავებს ადგილს თქვენს კომპიუტერში და შესაფერისიაშეამოწმეთ საიტი სადმე, არა მხოლოდ სახლის კომპიუტერზე.
პროგრამებთან გატეხილი ბმულების საიტის შემოწმება ნაკლებად მობილური, მაგრამ ძალიან საიმედო მეთოდია. გარდა ამისა, პროგრამებს აქვთ დამატებითი ფუნქციები, რომლებიც დაგეხმარებათ თქვენი საიტის უკეთ მორგებაში.
მოდულით შემოწმება ყველაზე მოსახერხებელი გზაა მათთვის, ვისაც აქვს საიტები CMS Wordpress-ზე.
რა სიხშირით უნდა შეამოწმოთ
თუ რეგულარულად განაახლებთ ინფორმაციას საიტზე და მუდმივად ამატებთ ახალ ბმულებს, მაშინ აუცილებლად უნდა შეამოწმოთ ისინი. ასევე ძალიან მნიშვნელოვანია გატეხილი ბმულების კონტროლი, თუ თქვენი საიტი დიდი ხანია არსებობს. ზოგიერთი მათგანი, განსაკუთრებით გარე, შესაძლოა მოძველდეს.
გატეხილი ბმულები უნდა შემოწმდეს დაახლოებით თვეში ერთხელ. თქვენ არ გჭირდებათ ამის გაკეთება უფრო ხშირად და უფრო იშვიათი შემოწმებით, შეგიძლიათ დაკარგოთ პროექტის ვიზიტორების მნიშვნელოვანი ნაწილი. სხვათა შორის, ვებსაიტის რესურსების Wordpresse-ზე დაზოგვის მიზნით, შეგიძლიათ დააინსტალიროთ Broken Link Checker მოდული 30 დღეში ერთხელ, მხოლოდ შემოწმების ხანგრძლივობის განმავლობაში. თუ დანამატი მუდმივად დაინსტალირებულია, ის ზედმეტად ჩატვირთავს საიტს.
შეამოწმეთ გატეხილი ბმულები 1C
გატეხილი ბმულები შეიძლება მოხდეს არა მხოლოდ საიტებზე, არამედ 1C სისტემაშიც. თუ ინფობაზა დაზიანებულია, მაშინ ზოგიერთი ობიექტი შეიძლება დაიკარგოს, მაშინ მათზე ბმულები მიიღებს ფორმას 77:805f000c291e652311e0ad237dea6181).
გატეხილი ბმულები 1C-ში წარმოიქმნება შემდეგი მიზეზების გამო:
- მომხმარებელთა ქმედებების გამო, რომლებსაც აქვთ უფლება წაშალონ ან მონიშნონ ობიექტების წაშლა რეფერენციალური მთლიანობის კონტროლის გარეშე(მნიშვნელოვანია ასეთი შესაძლებლობების დახურვა);
- დამუშავების გამოყენების გამო, რომელიც არასწორად შლის ობიექტებს;
- სხვადასხვა ბაზებს შორის გაცვლის გამო.
თუ დაგჭირდებათ გატეხილი ბმულების შემოწმება 1C 8.2, ეს შეიძლება გაკეთდეს ტესტირების დროს, თუ მონიშნეთ ველი "შეამოწმეთ ინფობაზის რეფერენტული მთლიანობა". აქ შეგიძლიათ დაუყოვნებლივ გაასუფთავოთ ეს ბმულები, თუმცა მონაცემთა ბაზის თავდაპირველი მდგომარეობა არ დაბრუნდება, ამიტომ მასში შეტანილი ცვლილებები დაიკარგება აღრიცხვიდან.
თუ თქვენ გაქვთ მონაცემთა ბაზის ახალი სარეზერვო ასლი, შეგიძლიათ სცადოთ ბმულების აღდგენა. დღემდე, არსებობს მრავალი მკურნალობა და კოდი 1C პროგრამისტებისთვის. ისინი მუშაობენ სხვადასხვა გზით, მაგრამ ყველა ერთსა და იმავე საქმეს აკეთებს. მნიშვნელოვანია, რომ დამუშავება შეამოწმოს გამოცდილმა პროგრამისტმა და დაადგინოს, რომ ის არ შეიცავს შეცდომებს და არ დააზარალებს ანგარიშის ბაზას.
დასკვნა
გატეხილი ბმულების წაშლა როგორც საიტებზე, ასევე 1C პროგრამაში არის ძალიან მნიშვნელოვანი ამოცანა, რომელიც არასოდეს უნდა იყოს უგულებელყოფილი. მაშინ თქვენი საიტები და მონაცემთა ბაზები იქნება შესაბამისი და გასაგები მომხმარებლებისთვის.