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

  • თარგმანი
  • Აღდგენის რეჟიმი

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

„ცუდი პროგრამისტები ფიქრობენ კოდზე. კარგი პროგრამისტებიიფიქრეთ მონაცემთა სტრუქტურებზე და მათ ურთიერთობებზე,” ლინუს ტორვალდსი, Linux-ის შემქმნელი.

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

ამ სტატიაში მე გაჩვენებთ მონაცემთა 10 ყველაზე გავრცელებულ სტრუქტურას. თითოეული მათგანისთვის მოცემულია ვიდეოები და მათი განხორციელების მაგალითები JavaScript-ში. პრაქტიკაში დასახმარებლად, მე ასევე შევიტანე რამდენიმე სავარჯიშო ახალი freeCodeCamp სასწავლო გეგმის ბეტა ვერსიიდან.

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

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

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

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

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

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

დაკავშირებული სიის დროის სირთულე ════════ ╗ ║ ალგორითმი ║საშუალო მნიშვნელობა ║ უარესი შემთხვევა ════════ ═══ ═╬═════════ ══════╣ ║ სივრცე ║ O(n) ║ O(n) ║ ║ ║ სერტი ║ O(1) ║ O(1) ║ ║ წაშლა ║ O (1) ║ O(1) ║ ╚═══════════╩═════ ═ ═══╩════ ══════ ═════╝

სავარჯიშოები freeCodeCamp-დან

სტეკები

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

სტეკი ორგანიზებულია LIFO (Last In First Out) პრინციპის მიხედვით. ეს ნიშნავს, რომ ბოლო ელემენტი, რომელსაც დაამატებთ სტეკს, პირველი ამოვა.


ასე მუშაობს სტეკი

სტეკებს შეუძლიათ შეასრულონ სამი ოპერაცია: ელემენტის დამატება (დაძაბვა), ელემენტის ამოღება (პოპ) და სტეკის შიგთავსის ჩვენება (პიპი).

დაწყობის დროის სირთულე ════════╗ ║ ალგორითმი ║საშუალო მნიშვნელობა ║ ყველაზე უარესი შემთხვევა ║ ═════════ ═╬ ══════════ ═════╣ ║ ინტერვალი ║ O(n) ║ O(n) ║ ║ ძიება ║ ║ O(n) ) ║ O(1) ║ ║ წაშლა ║ O( 1) ║ O(1) ║ ╚═══════════╩═══════ ════ ╩════ ═══════ ════╝

სავარჯიშოები freeCodeCamp-დან

რიგები

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


ასე მუშაობს რიგი

რიგი მოწყობილია FIFO (First In First Out) პრინციპით. ეს ნიშნავს, რომ თქვენ შეგიძლიათ წაშალოთ ელემენტი მხოლოდ მას შემდეგ, რაც ყველა ადრე დამატებული ელემენტი წაიშლება.

რიგი საშუალებას გაძლევთ შეასრულოთ ორი ძირითადი ოპერაცია: ელემენტების დამატება რიგის ბოლოს ( რიგი) და ამოიღეთ პირველი ელემენტი ( დეკეუე).

რიგის დროის სირთულე ═══════╗ ║ ალგორითმი ║საშუალო მნიშვნელობა ║ ყველაზე ცუდი შემთხვევა ║ ╠═════════════ ══════════ ╬ ══════════ ═════╣ ║ ინტერვალი ║ O(n) ║ O(n) ║ ║ ძებნა ║ O(n) ║ ║ O(n) ║ ║ O(1) ║ ║ წაშლა ║ O( 1) ║ O(1) ║ ╚═══════════╩════════════════ ═══╩ ════ ═══════ ════╝

სავარჯიშოები freeCodeCamp-დან

კომპლექტი



ასე გამოიყურება ბევრი

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

  • გაერთიანება აერთიანებს ყველა ელემენტს ორი განსხვავებული ნაკრებიდან ერთში (დუბლიკატების გარეშე).
  • კვეთა აანალიზებს ორ კომპლექტს და ქმნის მეორეს იმ ელემენტებიდან, რომლებიც წარმოდგენილია ორივე ორიგინალურ კომპლექტში.
  • Difference აჩვენებს ელემენტების სიას, რომლებიც ერთ ნაკრებშია, მაგრამ არა მეორეში.
  • ქვესიმრავლე აწარმოებს ლოგიკურ მნიშვნელობას, რომელიც მიუთითებს, მოიცავს თუ არა ერთი სიმრავლე მეორე ნაკრების ყველა ელემენტს.
განხორციელების მაგალითი JavaScript-ში

სავარჯიშოები freeCodeCamp-დან

რუკა

რუკა არის სტრუქტურა, რომელიც ინახავს მონაცემებს გასაღების/მნიშვნელობის წყვილებში, სადაც თითოეული გასაღები უნიკალურია. ზოგჯერ მას ასევე უწოდებენ ასოციაციური მასივიან ლექსიკონი. რუკა ხშირად გამოიყენება მონაცემთა სწრაფად მოსაძებნად. ეს საშუალებას გაძლევთ გააკეთოთ შემდეგი რამ:
  • წყვილების დამატება კოლექციაში;
  • ამოიღეთ წყვილი კოლექციიდან;
  • არსებული წყვილის შეცვლა;
  • მოძებნეთ მნიშვნელობა, რომელიც დაკავშირებულია კონკრეტულ გასაღებთან.

ასე მუშაობს რუკის სტრუქტურა

სავარჯიშოები freeCodeCamp-დან

ჰაში მაგიდები

ასე მუშაობს ჰეშის ცხრილი და ჰეშის ფუნქცია

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

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

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

ჰეშის ცხრილის დროის სირთულე ════════ ═╗ ║ ალგორითმი ║საშუალო ║ უარესი შემთხვევა ║ ════════ ══ ══╬════════ ═══════╣ ║ ║ O(n) ║ O(n) ║ ║ სერტი ║ O(1) ║ O(n) ║ ║ წაშლა ║ O(1) ║ O(n) ║ ╚═══════════╩═════ ═ ═══╩════ ═════ ══════╝

სავარჯიშოები freeCodeCamp-დან

ორობითი საძიებო ხე


ორობითი საძიებო ხე

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

  • ყველა ხეს აქვს ფესვის კვანძი (ზედა).
  • ძირეულ კვანძს აქვს ნული ან მეტი ბავშვის კვანძი.
  • თითოეულ ბავშვურ კვანძს აქვს ნული ან მეტი ბავშვის კვანძი და ა.შ.
ბინარული საძიებო ხეს აქვს ორი დამატებითი თვისება:
  • თითოეულ კვანძს აქვს ორმდე ბავშვის კვანძი (შთამომავლები).
  • თითოეული კვანძი უფრო პატარაა, ვიდრე მისი შვილები მარჯვნივ, ხოლო მისი შვილები მარცხნივ უფრო პატარაა ვიდრე თავად.
ორობითი საძიებო ხეები საშუალებას გაძლევთ სწრაფად იპოვოთ, დაამატოთ და წაშალოთ ელემენტები. ისინი შექმნილია ისე, რომ თითოეული ოპერაციის დრო პროპორციულია ხეში ელემენტების მთლიანი რაოდენობის ლოგარითმთან.

ორობითი საძიებო ხის დროითი სირთულე ═══════ ════ ═╬═════════ ═════╣ ║ სივრცე ║ O(n) ║ O(n) ║ ║ O ║ ჩასმა ║ O(log n) ║ O(n) ║ ║ წაშლა ║ O(log n) ║ O(n) ║ ╚════════════════════════ ═ ══════╩═══ ═════ ══════╝


სავარჯიშოები freeCodeCamp-დან

პრეფიქსი ხე

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

ასე მუშაობს პრეფიქსის ხე

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

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

სავარჯიშოები freeCodeCamp-დან

ორობითი გროვა

ბინარული გროვა არის კიდევ ერთი ხეზე დაფუძნებული მონაცემთა სტრუქტურა. მასში თითოეულ კვანძს არაუმეტეს ორი შვილი ჰყავს. ის ასევე შესანიშნავი ხეა: ეს ნიშნავს, რომ მასში არსებული ყველა დონე მთლიანად ივსება მონაცემებით, ხოლო ბოლო ივსება მარცხნიდან მარჯვნივ.


ასე მუშაობს მინიმალური და მაქსიმალური გროვა

ორობითი გროვა შეიძლება იყოს მინიმალური ან მაქსიმალური. მაქსიმალურ გროვაში, ნებისმიერი კვანძის გასაღები ყოველთვის მეტია ან ტოლია მისი შთამომავლების გასაღებებზე. მინიმალურ გროვაში ყველაფერი პირიქით მუშაობს: ნებისმიერი კვანძის გასაღები ნაკლებია ან ტოლია მისი შთამომავლების გასაღებებზე.

ორობით გროვაში დონეების თანმიმდევრობა მნიშვნელოვანია, განსხვავებით იმავე დონის კვანძების რიგისა. ილუსტრაცია აჩვენებს, რომ მესამე დონეზე მინიმალურ გროვაში მნიშვნელობები მწყობრიდან არ არის: 10, 6 და 12.


ბინარული გროვის დროითი სირთულე ═════════ ═╗ ║ ალგორითმი ║ საშუალო ║ უარესი შემთხვევა ║ ═════════ ═══ ══╬═══════ ════════╣ ║ ║ O(n) ║ O(n) ║ O(n) ║ ║ ║ ჩასმა ║ O(1) ║ O(log n) ║ ║ წაშლა ║ O(log n) ║ O(log n) ║ ║ შეხედვა ║ O(1) ║ O(1) ║ ╚══════ ══╩══════════ ════════╩══════════

სავარჯიშოები freeCodeCamp-დან

გრაფიკი

გრაფიკები არის კვანძების (ვერტიკების) და მათ შორის კავშირების კოლექცია (კიდეები). მათ ასევე უწოდებენ ქსელებს.

გრაფიკები იყოფა ორ ძირითად ტიპად: მიმართული და არამიმართული. არამიმართულ გრაფიკებში, კვანძებს შორის კიდეებს არ აქვთ მიმართულება, ხოლო მიმართულ გრაფიკებში კიდეებს აქვთ.

ყველაზე ხშირად, გრაფიკი გამოსახულია ორიდან ერთ-ერთი ფორმით: ეს შეიძლება იყოს მიმდებარეობის სია ან მიმდებარე მატრიცა.


გრაფიკი, როგორც მიმდებარე მატრიცა

მიმდებარე სია შეიძლება მივიჩნიოთ, როგორც ელემენტების სია, ერთი კვანძი მარცხნივ და ყველა სხვა კვანძი, რომელთანაც ის უკავშირდება მარჯვნივ.

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

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

ბლოგის სტრუქტურა

სანამ დაიწყებთ თქვენი ბლოგის ხარისხიანი შინაარსით შევსებას, უნდა გესმოდეთ მისი სტრუქტურა.

ბლოგის სტრუქტურა შეიძლება დაიყოს ორ ნაწილად, შიდა და გარე, სადაც შიდა შედგება ფაილებისგან (რაღაც შინაგანი ორგანოების მსგავსი), ხოლო გარე შედგება შინაარსისა და არქიტექტურისგან ( გარეგნობა).

მოდით ვიზუალურად შევხედოთ ბლოგის გარე და შიდა სტრუქტურებს (იხ. დანართი, სურ. 1 და 2).

ორი სურათიდან ხედავთ, რომ "არქიტექტურა" შეიძლება ოდნავ განსხვავებული იყოს. ბლოგს შეიძლება ჰქონდეს ერთი (მარჯვნივ) ან ორი (მარცხნივ და მარჯვნივ) გვერდითი ზოლი, რომელი ვარიანტია უკეთესი - შეგიძლიათ განსაჯოთ, მე გადავწყვიტე ავირჩიო მეორე. Სხვა დანარჩენი ფუნდამენტური განსხვავებებიარა.

ზევით არის სათაური (header.php), სადაც header.php არის სათაურის ფაილი, არის ლოგო საიტის სახელწოდებით და მენიუს ღილაკებით.

ბლოგი ძირითადად არის ფაილების სისტემა, რომელიც შედგება საწყისი HTML კოდისგან, CSS სტილებიდა JavaScript პროგრამირების ენა, ყველა მათგანი გაერთიანებულია ვებ გვერდების შესაქმნელად.

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

CSS -- CascadingStyleSheets -- კასკადური სტილის ფურცლები პასუხისმგებელია ვებ გვერდის ელემენტების გამოჩენაზე.

JavaScript არის სკრიპტირების ენა, რომელიც ამატებს დინამიკას და ინტერაქტიულობას ვებ გვერდებს.

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

ბლოგის ცენტრალური ნაწილი, ალბათ, ყველაზე მნიშვნელოვანი სფეროა, რომლისთვისაც ყველაფერი არსებობს. აქ არის შინაარსი (შინაარსი), რაც საიტს პოპულარულს ხდის ან პირიქით.

Index.php, single.php, archive.php, search.php, page.php - ფაილები, რომლებიც ქმნიან ვებგვერდებს შინაარსით. მოდით შევხედოთ თითოეულს ცალკე.

Index.php - მთავარი გვერდის ფაილი. ჩართულია მთავარი გვერდინაჩვენებია ბოლო რამდენიმე სტატიის გადახედვები. თუ ბრაუზერის ხაზში აკრიფებთ საიტის url მისამართს, მომხმარებელი გადაიყვანება მთავარ გვერდზე, ხოლო თუ აკრიფებთ ტექსტს, მაგალითად: რა არის index.php? და შემდეგ დააწკაპუნეთ ძიების შედეგზე, შემდეგ მოხვდებით კატეგორიის ან ქვეკატეგორიის გვერდზე, პირდაპირ სტატიაში.

Single.php - გვერდი ფაილი ცალკე სტატიით.

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

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

Page.php არის სტატიკური გვერდის ფაილი. ეს არის გვერდები, რომლებიც განცალკევებულია მთავარი გვერდისგან, სათაურებისა და ქვეკატეგორიებისგან. ასეთ გვერდზე შეგიძლიათ განათავსოთ საიტის რუკა, თქვენი ავტობიოგრაფია ან ყველაფერი, რაც არ საჭიროებს ღრმა განხილვას და გაგრძელებას.

ბლოგის შინაარსი უნდა იყოს სტრუქტურირებული, ანუ იყოფა კატეგორიებად (სათაურებად) და ქვეკატეგორიებად (ქვესათაურებად), ასევე უნდა ჰქონდეს ცალკე გვერდები. მაგალითად, თუ თქვენი ბლოგი ეხება მანქანებს, მოვლას და შეკეთებას, მაშინ შეგიძლიათ შექმნათ რამდენიმე სათაური: "მანქანები", "ოპერაცია", "მანქანის შეკეთება". შემდეგ ეს სათაურები იყოფა ქვესათაურებად, მაგალითად, "მანქანები" იყოფა "სპორტულ კუპეებად", "სედნები", "SUVs". "ოპერაციის" განყოფილება დაყოფილია "რჩევები მანქანის მოყვარულთათვის" და "ტიუნინგი". კატეგორია „ავტო შეკეთება“ შეიძლება დაიყოს „ძრავად“, „გადაცემად“ და ა.შ. თავად სექციებში მოცემულია ზოგადი ინფორმაცია, შესაბამისი თემისა და რას ეხება ეს განყოფილება (იხ. დანართი, სურ. 3).

ასეთი შინაარსის ოპტიმიზაცია ხარისხობრივ გავლენას ახდენს გამოყენებადობაზე და, შესაბამისად, მოსწონს საძიებო სისტემებს.

ნებისმიერი გვერდის ბოლოში არის ქვედა კოლონტიტული (footer.php), რომელიც აძლევს პროექტს არა მხოლოდ სისრულის მონახაზს, არამედ შეიძლება შეიცავდეს სხვადასხვა სახის ინფორმაციას, მისამართს და საიტს, შეიცავდეს მენიუს, სტატიების სიას, ტრაფიკს. მრიცხველები და ა.შ.

მოგესალმებით, ჩემო მკითხველებო! 🙂

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

მიუხედავად იმისა, რომ დღეს RuNet-ის მომხმარებლები უფრო კარგად იცნობენ ონლაინ მაღაზიებს, ბლოგებს დიდი მოთხოვნა აქვს დასავლურ აუდიტორიაში. ამას მოწმობს Yandex-ის სტატისტიკა, ყველაზე პოპულარული საძიებო სისტემა დსთ-ში - 20,794,018 მოთხოვნა თვეში სიტყვით "ონლაინ მაღაზია" ბლოგისთვის 866,033-ის წინააღმდეგ.

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

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

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

გარდა ამისა, კომუნიკაციის ორგანიზების წყალობით, ასეთი საიტები ასრულებენ სოციალიზაციის ფუნქციას, ეხმარებიან მომხმარებლებს მოძებნონ თანამოაზრეები, მეგობრები და სულიერი მეგობარიც კი :)

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

ასეთი რესურსის მაგალითია ETXT.ru, სადაც ყოველთვის შეგიძლიათ შეიძინოთ მზა სტატიები ნებისმიერ თემაზე, რაც საშუალებას მოგცემთ მარტივად და გარეშე დამატებითი ძალისხმევაშეავსეთ საიტი კონტენტით, გაზარდეთ ტრაფიკი და რეიტინგი ძიების შედეგებში.

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

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

უფრო დეტალური ინფორმაცია შეგიძლიათ იპოვოთ ინტერნეტში და ჰოსტინგის პროვაიდერის ვებსაიტზე, რომლის სერვისების გამოყენებაც გსურთ თქვენი პროექტის სერვერზე ინტერნეტში განთავსებისას.

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

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

ჩვენი დაპირების შესრულებისას, ჩვენ დაუყოვნებლივ გადავდივართ შიდა სტრუქტურაბლოგი :)

როგორც ბლოგის სტრუქტურის მაგალითი, განიხილეთ ეს პროექტი – ვებსაიტი.

1. მთავარი გვერდი

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

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

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

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

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

ბლოგის სტრუქტურის ეს კომპონენტი განუყოფელი და სავალდებულოა! გთავაზობთ სტატიის სრულ ტექსტს.

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

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

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

დაურეგისტრირებელი ადამიანებისთვის შესაძლებელია მიმოხილვის დამატება თქვენი მითითებით ელექტრონული მისამართი(ელფოსტა) ან ანგარიშის მეშვეობით სოციალურ ქსელებში.

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

ამრიგად, კომენტარი არის ერთგვარი „სტატია სტატიაში“ :) ამას მისი სტრუქტურაც მოწმობს, რომელიც ძალიან ჰგავს ბლოგის სტრუქტურას.

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

ბლოგის სტრუქტურის ეს ელემენტი სავალდებულო არ არის იმის გამო, რომ ბევრი პროექტის ავტორი მათ დამოუკიდებლად ატარებს და აზრს ვერ ხედავს ამის გაკეთებაში. ამ ტიპისგვერდები. სამაგიეროდ, ყველა საჭირო ინფორმაციასაკუთარი თავის შესახებ განთავსებულია განყოფილებაში "ავტორის შესახებ".

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

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

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

როგორც წესი, ბლოგის სტრუქტურის ეს ელემენტი წარმოადგენს საიტის სხვადასხვა გვერდს, მაგრამ ასევე არსებობს ამ ინფორმაციის გაერთიანების ვარიანტები.

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

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

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

6. გამოყენების პირობები

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

ასევე აქ, როგორც წესი, აღწერილია პირობების ჩამონათვალი, რომლითაც ნებადართულია რესურსის შინაარსის პირადი მიზნებისთვის გამოყენება (ჩვეულებრივ დამუშავებული ფორმით).

ბლოგის სტრუქტურის ამ ელემენტის მთავარი მიზანია რეკლამის განმთავსებლების მოზიდვა საიტზე.

აქ შეგიძლიათ იპოვოთ ინფორმაცია, რომელიც შეიძლება იყოს ინვესტორებისთვის საინტერესო: რესურსის საგანი, ტრაფიკი და აუდიტორიის კლასიფიკაცია სხვადასხვა ფაქტორების მიხედვით (სქესი, ასაკი, გეოგრაფიული მდებარეობა, გამოყენება). მობილური მოწყობილობებიდა სხვ). თქვენ ასევე შეგიძლიათ იპოვოთ მიმოხილვები რეკლამის განმთავსებლებისგან, რომლებმაც ადრე განათავსეს თავიანთი პროდუქტები.

რატომ კეთდება ეს ყველაფერი? ალბათ შეგიმჩნევიათ ვებგვერდების სხვადასხვა ადგილას განთავსებული სარეკლამო ბანერები?

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

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

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

8. საიტის რუკა

ბლოგის სტრუქტურის ეს კომპონენტი ასევე არის დიდი პროექტების პრეროგატივა სტრუქტურული ელემენტების ვრცელი სისტემით.

რუკის გვერდი უნივერსალურია ყველა ტიპის საიტისთვის და ბლოგი არ არის გამონაკლისი ამ წესიდან. ამიტომ ამ ელემენტისა და მისი დანიშნულების შესახებ მეტი შეგიძლიათ წაიკითხოთ სტატიაში „ონლაინ მაღაზიის სტრუქტურა“; ჩემი სიტყვების კიდევ ერთხელ გამეორების აზრს ვერ ვხედავ :)

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

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

Ადევნეთ თვალყური.

წარმატებები ყველას! 🙂

P.S.: თუ გჭირდებათ ვებგვერდი ან გჭირდებათ ცვლილებების შეტანა უკვე არსებულში, მაგრამ ამის დრო ან სურვილი არ არის, შემიძლია შემოგთავაზოთ ჩემი მომსახურება.

5 წელზე მეტი გამოცდილებაპროფესიონალური ვებგვერდის განვითარება. მუშაობა PHP, OpenCart, WordPress, ლარაველი, Yii, MySQL, PostgreSQL, JavaScript, რეაგირება, კუთხოვანიდა სხვა ვებ განვითარების ტექნოლოგიები.

სხვადასხვა დონეზე პროექტების შემუშავების გამოცდილება: სადესანტო გვერდები, კორპორატიული საიტები, ონლაინ მაღაზიები, CRM, პორტალები. მათ შორის მხარდაჭერა და განვითარება HighLoad პროექტები. გაგზავნეთ თქვენი განაცხადები ელექტრონული ფოსტით [ელფოსტა დაცულია].

დღეს რაღაც გარემოებების გამო (გამარჯობა SHL 😉) დავფიქრდი ამ კითხვაზე. როგორი უნდა იყოს სტატიების ოპტიმალური თანაფარდობა ახალგაზრდა ბლოგისთვის?იმათ. სტრუქტურა, რომელიც დაგეხმარებათ გახადოთ თქვენი ბლოგი უფრო ეფექტური რეგულარული მკითხველების მოზიდვაში და საძიებო ტრაფიკის გაზრდაში.

ნება მომეცით აგიხსნათ რას ვგულისხმობ.

  • არსებობს SEO სტატიები საძიებო სისტემებიდან ტრაფიკის მისაღებად. ეს არის სტატიები საკვანძო ფრაზებისთვის; ახალგაზრდა საიტებისთვის, როგორც წესი, LF (დაბალი სიხშირის) მოთხოვნებისთვის. (

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

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

შედეგი არის ეს დილემა: ვისთვის ვწერ ამ ბლოგს?🙂 ან სამომავლოდ საძიებო ტრაფიკისთვის, თუ ხალხისთვის აქ და ახლა?

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

ყველაზე ცბიერი.. ჭკვიანები გიპასუხებენ“ მე ვწერ ჩემთვის და თუ ვინმეს მოეწონება, მოხარული ვიქნები"🙂 სხვათა შორის, არ არის ცუდი მიდგომა.

რა დასკვნები გამოვიტანე?

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

ჩემი ბლოგის თემიდან გამომდინარე, ხშირად ვტრიალებ კონკურენტებს შორის, სინამდვილეში ბევრია. და მე უკვე ვიწყებ გულისრევას ასეთ საიტებზე ერთფეროვანი, განმეორებადი SEO შინაარსისგან.

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

ვინაიდან საწყისი ნაბიჯების უმეტესობა უკვე აღწერილია ჩემ მიერ, ყველაზე მნიშვნელოვანი დანამატები დალაგებულია, საბოლოოდ არის დრო უფრო საინტერესო თემებისთვის ( ყოველ შემთხვევაში ჩემთვის საინტერესოა).

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

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

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

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

სერიოზულად გამიკვირდა კითხვა - როგორი უნდა იყოს ბლოგზე სტატიების ოპტიმალური სტრუქტურა. თავიდან ვწერდი ps-სთვის, დავამატე სტატიები smo-სთვის. ვიფიქრე, კარგი, ახლა ვიმუშავებ მომავლისთვის და შემდეგ მოძრაობა მდინარესავით მოედინება თხოვნით. მაგრამ საბედნიეროდ დროზე მოვედი გონს ( მათ შორის კარგი ადამიანები, რომლებმაც თვალები გაახილეს რაღაცეებზე) – ასეთი პერსპექტივები შეიძლება არ ახდეს, თუ ახლა სერიოზული სამუშაო არ განხორციელდება.

ამიტომ, გადაწყდა ძირითადი აქცენტი საინტერესო სტატიებზე გამეკეთებინა მუდმივი აუდიტორიის შესაქმნელად და ზოგჯერ მათი განზავება SEO სტატიებით.

სტატიების ოპტიმალური კომბინაცია

მიახლოებითი ოპტიმალური კომბინაცია, ჩემი აზრით, არის 2-დან 1-მდე, ე.ი. ორი სტატია ხალხის მოსაზიდად, ერთი საძიებო სისტემებისთვის. მართალი ვარ თუ არა, უახლოეს მომავალში გავარკვევთ)

რატომ ეს დასკვნა?

ფაქტია, რომ PS ალგორითმები მუდმივად იხვეწება და მათი განვითარების შემდგომი მიმართულება შეუიარაღებელი თვალითაც ჩანს. ყურადღება გამახვილებულია გაუმჯობესებაზე ქცევითი ფაქტორები- ე.ი. bounce rate-ის შემცირება, საიტზე ყოფნის ხანგრძლივობის გაზრდა და ა.შ. ერთი სიტყვით ვაკეთებთ ცოცხალ, მონახულებულ, საინტერესო SDL-ს.

SEO ფონზე!

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

ყველაფრის გარდა, თქვენ მიიღებთ ცოცხალი, დაწერილი ბლოგი! და ეს ძალიან კარგია, მეგობრებო, ალბათ უფრო სასიამოვნო, ვიდრე მონახულებული, მაგრამ მკვდარი GS)

Და რას ფიქრობ შენ? რომელი გგონიათ უკეთესი ბალანსიბლოგის სტატიები?

თქვენს ბლოგ პოსტებს აკლია რაიმე სტრუქტურა და ჰგავს იდეების შერეულ კოლექციას? საკმაოდ ხშირად ეს გამოტოვება შეინიშნება ჯერ კიდევ მწვანე (ახალგაზრდა) ბლოგერების საიტებზე. დამწყები ბლოგერი, როგორც წესი, უბრალოდ კომფორტულად ჯდება კომპიუტერის წინ და იწყებს კლავიატურაზე დაჭერას, შედის მის ახალი სტატია, თითქმის ყველა ფიქრი რომ ეწვია თავში. მე არ ვიტყვი, რომ ეს ძალიან ცუდია, მაგრამ ის შორს არის საუკეთესოსგან ეფექტური მეთოდისასარგებლო, ლაკონური, ინფორმაციული სტატიის შექმნა.

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

როგორ დავასრულოთ სტატიების სწორი სტრუქტურა

თითოეული თქვენი სტატია უნდა შედგებოდეს სამი ძირითადი ელემენტისგან:

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

მოკლე შესავალი

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

სტატიის სხეული

  1. გამოიყენეთ ქვესათაურები პოსტის დაახლოებით თანაბარ ნაწილად დასაყოფად.
  2. დანომრეთ ყველა ქულა, თუ გადაწყვეტთ დაწეროთ სტატია, რომელიც შედგება სიისგან.
  3. გამოიყენეთ ქვეპუნქტები ან აბზაცები.

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

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

ეპილოგი

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

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