ხშირად, ადამიანი, რომელიც ჩამოტვირთავს, მაგალითად, ახალ შაბლონს ან დანამატს მისი საიტის CMS– ისთვის, უსიამოვნო სიტუაციაში აღმოჩნდება: შაბლონის დაყენების შემდეგ, მის საიტზე მოულოდნელად გამოჩნდება სარეკლამო სპამის ბმულები. ისინი შეიძლება არ იყოს ხილული, მაგრამ დაფარულია მომხმარებლის თვალში. მაგრამ ისინი აშკარად ჩანს საძიებო რობოტისთვის. და ეს არასასურველი რეკლამა უარყოფითად მოქმედებს საიტის რანჟირებაზე და საძიებო სისტემის ნდობაზე, რაც ნიშნავს, რომ საიტი უფრო დაბალი იქნება ძიების შედეგებში, ვიდრე შეიძლებოდა ყოფილიყო. მოდით გაერკვნენ, თუ როგორ უნდა გაასუფთაოთ თქვენი საიტი არასასურველი კოდისგან.
აუცილებელია
- - ფლობდეთ ვებსაიტს ერთ – ერთ პოპულარულ CMS– ზე - Joomla, WordPress ან სხვა;
- - კომპიუტერი, რომელიც დაკავშირებულია ინტერნეტში.
ინსტრუქციები
Ნაბიჯი 1
პირველ რიგში, თქვენ უნდა დაადგინოთ, სად გამოჩნდება ზედმეტი განცხადებები გვერდის კოდში. ამისათვის გახსენით ჩვენი ვებ – გვერდი ბრაუზერში იმ გვერდზე, სადაც არსებობს ეჭვი არასასურველი კოდის არსებობის შესახებ. თუ სხვისი კოდი შემოვიდა თქვენთან დადგენილი შაბლონიდან, მაშინ, სავარაუდოდ, სპამი რეკლამები იქნება არა მთავარ გვერდზე, არამედ საიტის შიდა გვერდებზე.
გახსენით საიტის კოდექსი (უმეტეს ბრაუზერებში ეს ხდება Ctrl + U კლავიატურის მალსახმობის გამოყენებით). ყველაზე სწრაფი გზა არის კოდის კომბინაციის ძებნა საწყისი კოდი, მას შემდეგ რეკლამა ყოველთვის არის ბმულები. თუ იპოვნეთ ბმულები, რომლებიც არ გამოაქვეყნეთ, მაშინ თქვენი შიში უშედეგო არ აღმოჩნდა. დაიმახსოვრე ელემენტის იდენტიფიკატორი (id) ან კლასი (კლასი), რომელშიც განთავსებულია რეკლამა.
ნაბიჯი 2
შემდეგი ნაბიჯი არის თქვენი საიტის ჩამოტვირთვა FTP საშუალებით თქვენს კომპიუტერში: უფრო სწრაფად მოძებნეთ თქვენს კომპიუტერში. ჩამოტვირთვისას მოიძიეთ ფაილები, რომლებიც შეიცავს ტექსტს, რომელსაც მითითებული გაქვთ ID ან კლასის სახელი. მოსახერხებელია მოძებნოთ ტიპის ფაილების მენეჯერი.
ნაბიჯი 3
არ არის გამორიცხული, რომ ვერაფერი იპოვნოთ. ეს გასაკვირი არ არის, მას შემდეგ თავდამსხმელები ხშირად აფუჭებენ (იშიფრებიან) თავიანთ კოდს. დაშიფვრისთვის ხშირად გამოიყენება ჩაშენებული PHP ფუნქცია, რომელსაც ეწოდება base64_decode. ამიტომ, შემდეგი, რაც უნდა გააკეთოთ, არის გადმოწერილი ფაილების ძიება base64_decode ტექსტით. სავარაუდოდ, ამ ფუნქციის რამდენიმე PHP ფაილს ნახავთ. ყურადღებით შეისწავლეთ ისინი. თუ კოდი, რომელიც იყენებს ამ ფუნქციას, მხოლოდ შიფრავს რამეს და შემდეგ აჩვენებს მას გვერდზე, მაშინ ეს სწორედ ისაა, რასაც ჩვენ ვეძებთ. მაგალითად, შეიძლება არსებობდეს მსგავსი კონსტრუქცია:. $ V ცვლადს შეიძლება ჰქონდეს ნებისმიერი სახელი. შექმენით ფაილის სარეზერვო ასლი და შემდეგ წაშალეთ კოდის ყველა მონაკვეთი, სადაც ეს კონსტრუქცია ხდება.
ნაბიჯი 4
ახლა სერვერზე ატვირთეთ ფაილის "გასუფთავებული" ვერსია. დარწმუნდით, რომ თქვენი საიტი მუშაობს. თუ საიტი ნორმალურად მუშაობს და სარეკლამო სპამის ბმულები გაქრა კოდის ნახვისას, ყველაფერი სწორად გაკეთდა. თუ საიტი შეცდომას იძლევა, შეცვალეთ ახალი ფაილი შენახული სარეზერვო ასლით. არსებობს ორი ვარიანტი: ან ის არ არის მუქარის კოდი, ან კოდს აქვს ერთგვარი თავდაცვის ფუნქცია. ნებისმიერ შემთხვევაში, თქვენ უფრო ღრმად უნდა გესმოდეთ.
ნაბიჯი 5
იხილეთ რა ფაილები გამოიყენება გვერდის შესაქმნელად. ამისათვის შაბლონის ბოლოს ჩასვით შემდეგი კოდი "/ html" ტეგის დახურვის შემდეგ:. ეს კოდი ჩამოთვლის იმ ფაილებს, რომლებიც მონაწილეობენ თქვენი საიტის თითოეული გვერდის შექმნაში. არასასურველი კოდი ერთმნიშვნელოვნად იქნება ამ სიიდან. სია შეიძლება საკმაოდ გრძელი იყოს, მაგრამ ის მაინც შეზღუდავს თქვენს ძიებას.