Puncte:-3

Cum să găsești toate linkurile rupte într-un site web?

drapel ng

Pot folosi instrumente externe pentru a scana pentru link-uri rupte pe site-ul meu (Screaming Frog pentru verificare instantanee și chiar Google Search Console pentru verificare non-instantanee îmi vin în minte), dar vreau să folosesc Drupal.

Cum să găsești toate linkurile rupte într-un site web?
Drupal raportează oriunde toate linkurile întrerupte dintr-un site web?

leymannx avatar
drapel ne
Drupal raportează toate 403/404 când este accesat.Pentru a găsi toate linkurile rupte, trebuie să rulați un instrument extern care vă accesează cu crawlere întreaga pagină. Nu este nimic specific pentru Drupal.
drapel ng
@leymannx ar putea exista un astfel de instrument în Drupal, așa cum există unul în MediaWiki. Da, programele sunt foarte diferite, dar nu știu prea multe despre upgrade-uri în Drupal 9.
leymannx avatar
drapel ne
MediaWiki nu este un cadru de gestionare a conținutului ca Drupal, unde legăturile ar putea exista în literalmente un milion de locuri care sunt greu de ghicit.
Puncte:1
drapel cn

Legăturile interne întrerupte efective (când un utilizator face clic pe un link care este întrerupt) sunt raportate în raportul de stare la adresa /admin/reports/dblog. Puteți filtra după „pagină negăsită” pentru a afișa toate linkurile proaste.

Dacă doriți să găsiți legături externe și, de asemenea, să identificați legăturile interne întrerupte înainte ca utilizatorii dvs. să o facă, puteți utiliza Verificator de legături modul.

Acestea fiind spuse, cred că o abordare mai bună este să utilizați unul dintre modulele sitemap (Simple XML Sitemap sau XML Sitemap) pentru a lista tot conținutul public de pe site-ul dvs. și apoi să îndreptați un instrument extern către harta site-ului.

drapel ng
`/admin/reports/dblog` va prezenta linkul numai dacă a fost făcut clic pe link? La naiba, am aspirat la ceva care nu necesită asta...
drapel cn
@drupalerdeepinside Puteți utiliza modulul Link Checker atunci.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.