Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här inaktiverar du självpingbackar i WordPress (steg för steg)

Pingbacks är en typ av meddelande i WordPress som låter dig veta när någon länkar till dina blogginlägg.

På samma sätt sker självpingbacks när du länkar till dina egna inlägg. Detta kan översvämma ditt kommentarsfält med onödiga meddelanden, vilket kan vara irriterande och svårt att hantera.

Vi lärde oss för länge sedan att självpingbackar inte hjälper våra användare och belastar kön för moderering av kommentarer. Det är därför vi inaktiverar dem på alla våra webbplatser.

I den här handledningen lär vi dig hur du enkelt inaktiverar självpingbackar i WordPress. Vi kommer också att diskutera pingbacks i allmänhet och varför det i allmänhet är en bra idé att inaktivera dem.

Turning off self-pingbacks in WordPress

Vad är en Pingback?

Pingbacks är ett sätt att kommunicera mellan webbplatser. De är nästan som fjärrkommentarer. Tänk på det så här:

  1. Vi skriver ett inlägg på WPBeginners blogg.
  2. Sedan skriver du ett inlägg på din blogg där du nämner/länkar till vår artikel.
  3. Din bloggprogramvara (WordPress) skickar automatiskt en pingback till oss.
  4. Vår bloggprogramvara (WordPress) kommer att ta emot pingen. Den kommer sedan automatiskt att gå till din blogg för att bekräfta att pingbacken kommer därifrån (kontrollera om länken finns kvar).
  5. Sedan kommer vi att kunna visa din pingback som en kommentar till vårt inlägg. Detta kommer enbart att vara en länk till din webbplats.

Pingbacks fungerar också inom din webbplats. Om ett av dina inlägg länkar till ett annat inlägg kommer WordPress att skicka en ”self pingback”.

Pingback preview

För mer information, se vår guide om trackbacks och pingbacks.

Varför inaktivera självpingbackar i WordPress?

Vi studerade hur användare interagerade med pingback-länkar på olika webbplatser och upptäckte att de inte klickades på särskilt ofta.

Men när vi lade till samma länk direkt i artikeln klickade användarna på den i mycket högre utsträckning.

Att lägga till interna länkar i artikeltexten har också en enorm inverkan på sökmotoroptimeringen. Interna länkar hjälper sökmotorer att bygga relationer mellan olika sidor och visar på din expertis och auktoritet inom olika ämnen.

När du lägger till fler interna länkar till din webbplats kommer pingbacks att fylla din WordPress-kommentarmodereringskö. Detta kan vara irriterande om du inte godkänner dessa pingbacks.

Det är därför vi inaktiverar självpingbackar på alla våra webbplatser och fokuserar på att bygga interna länkar som är mer användbara för våra användare och SEO.

Låt oss titta på hur du enkelt kan inaktivera självpingbackar i WordPress:

Inaktivera självpingbackar i WordPress med hjälp av plugins

Det finns flera plugins som gör det möjligt att inaktivera självpingbackar i WordPress. Vi kommer att visa dig tre av dem, och du kan välja en som fungerar för dig.

Den här metoden är enklare och rekommenderas för de flesta användare. WPCode är det bästa pluginet för kodsnuttar i WordPress.

Det gör att du enkelt kan lägga till anpassad kod i WordPress utan att förstöra din webbplats. Det kommer också med massor av praktiska anpassade kodavsnitt som du kanske vill använda på din webbplats.

Först måste du installera och aktivera plugin-programmet WPCode.

WPCode's homepage

Obs: En gratis version av WPCode är också tillgänglig. För att låsa upp pluginets fulla potential rekommenderar vi dock att du uppgraderar till den betalda versionen.

När du har aktiverat pluginet går du till sidan Code Snippets ” +Add Snippet. I sökrutan skriver du in ”self pingback”, så visas kodavsnittet.

WPCode connect library

Klicka på knappen ”Anslut till biblioteket för att låsa upp”.

Detta kommer att öppna en popup där du kan logga in på ditt WPCode-konto och ansluta till molnbiblioteksfunktionen. Glöm inte att markera alternativet ”Aktivera pushing snippets från biblioteket till din webbplats”.

Connect code library

Om du inte redan har ett konto kan du skapa ett kostnadsfritt.

Genom att ansluta till WPCode-biblioteket får du tillgång till dess bibliotek med gratis kodsnuttar. Du kan också spara och återanvända dina kodsnuttar på dina andra webbplatser.

När du är ansluten till WPCode-biblioteket, gå tillbaka till Code Snippets ” +Add Snippet-sidan. I sökrutan skriver du in ”self pingback” och klickar på ”Use Snippet” när kodavsnittet visas.

Use snippet

Plugin-programmet kommer sedan att öppna koden i en kodsnutt-redigerare.

Här läggs den anpassade kodsnutten till automatiskt. Växla helt enkelt statusknappen från ”Inaktiv” till ”Aktiv”.

Activate snippet

Glöm inte att klicka på ”Uppdatera” för att spara dina ändringar.

Det var allt. Din WordPress-webbplats kommer nu att börja använda den här anpassade koden för att inaktivera självpingbackar.

2. Använda No Self Pings Plugin

För denna metod kommer du att använda ett plugin som endast är gjort för en uppgift.

Du behöver bara installera och aktivera No Self Ping-pluginet. Pluginet fungerar direkt och kommer att inaktivera självpingbacks vid aktivering.

Vill du inaktivera pingbacks för några andra webbplatser som du äger också? Gå bara till sidan Inställningar ” Diskussion och scrolla ner till botten .

No Self Pings settings

Här kan du lägga till ytterligare webbplatser som du inte vill ska pingbackas. Det kan vara andra webbplatser som du hanterar eller tredjepartswebbplatser som du ofta länkar till.

Glöm inte att klicka på ”Spara ändringar” för att spara dina inställningar.

3. Använda Disabler Plugin

Ett annat sätt att inaktivera självpingbackar i WordPress är att använda pluginet Disabler. Det är uttryckligen gjort för att inaktivera oönskade funktioner i WordPress.

Först måste du installera och aktivera plugin-programmet Disabler. Efter aktivering, besök sidan Inställningar ” Disabler och växla till fliken Backend”.

Disabler prevent self-pingbacks

Härifrån markerar du rutan bredvid alternativet ”Inaktivera självpings”. Under det kan du ange ytterligare webbadresser som du inte vill pingbacka.

Glöm inte att klicka på knappen ”Spara inställningar” för att spara dina ändringar.

Stäng av självpingbacks utan att använda ett plugin

Om du inte vill använda ett plugin kan du använda de här två metoderna för att stänga av self pings på din webbplats.

1. Stäng av pingbackar globalt

Med WordPress kan du stänga av pingbacks på din webbplats. Detta alternativ inaktiverar pingback-funktionen helt och hållet på din webbplats.

Gå bara till sidan Inställningar ” Diskussion. I avsnittet ”Standardinställningar för inlägg” avmarkerar du rutan bredvid alternativet Försök att meddela alla bloggar som länkas till från inlägget”.

Disable pingbacks globally

Klicka till sist på knappen ”Save Changes” för att spara dina inställningar.

WordPress kommer nu att sluta skicka pingbacks till en webbplats när du länkar till den.

2. Sätt in kod manuellt för att inaktivera självpingbackar

Denna metod är i princip densamma som vi beskrev tidigare i avsnittet WPCode.

I stället för ett färdigt kodavsnitt kan du lägga till kodavsnittet manuellt på din webbplats.

Den här metoden kan också vara användbar för användare som inte vill använda WPCode-plugin. För mer information, se vår handledning om hur du lägger till anpassade kodsnuttar i WordPress.

Du måste helt enkelt kopiera och klistra in den här koden i WPCode. Alternativt kan du lägga till den i ditt temas functions.php-fil eller i ett webbplatsspecifikt plugin :

add_action( 'pre_ping', function( &$links ) {
	$home = get_option( 'home' );
	foreach ( $links as $l => $link ) {
		if ( 0 === strpos( $link, $home ) ) {
			unset( $links[ $l ] );
		}
	}
} );

Glöm inte att spara dina ändringar och ladda upp dem till din webbplats.

När du har lagt till den här koden kommer WordPress att sluta skicka pingbacks när du lägger till en intern länk.

Bättre alternativ till självpingback

Det ursprungliga syftet med att lägga till pingbacks i WordPress var att möjliggöra kommunikation mellan webbplatser via länkar. Spammare missbrukar dem dock så mycket att de flesta webbplatser inaktiverar mottagning av trackbacks från andra webbplatser.

Om du inte redan har gjort det, ta en titt på vår handledning om hur du inaktiverar trackbacks och pings i WordPress. Det kommer att rädda din webbplats från massor av oönskad skräppost.

Self pingbacks är pingar till dina egna blogginlägg. Om du t.ex. lägger till en länk till ett äldre blogginlägg visas en länk till din nya artikel i kommentarsfältet.

Länkarna visas dock längst ned och ger inte användarna något sammanhang. Vi spårade dessa länkar och lärde oss att användarna inte interagerade med dem och att de inte tillförde mycket värde.

Istället fungerade det mycket bättre att lägga till länkar i artikeltexten. Fler användare klickade på länkarna, vilket ökade antalet sidvisningar och förbättrade sökrankingen.

Så här lägger du till länkar i äldre artiklar

Vi rekommenderar att användare gör intern länkning till en vana och gör det till en del av sitt WordPress redaktionella arbetsflöde.

För våra webbplatser uppdaterar vi rutinmässigt gamla artiklar med ny information och lägger till interna länkar som pekar på nyare artiklar när det är relevant.

Vi använder också All in One SEO för WordPress, som är det bästa SEO-tillägget för WordPress på marknaden. Det levereras också med ett kraftfullt länkverktyg som heter Link Assistant.

All in One SEO - Link Assistant overview

Det gör att du kan spåra alla länkar på din webbplats, inklusive interna länkar.

Du kommer också att se länkmöjligheter där plugin-programmet använder AI för att visa dig platser där du kan lägga till nya interna länkar.

The Linking Opportunities list in AIOSEO

Mer information finns i vår detaljerade guide för intern länkning för nybörjare.

Det var allt. Vi hoppas att den här artikeln hjälpte dig att inaktivera self pings på din WordPress-webbplats. Du kanske också vill kolla in vår guide om hur du stoppar WordPress trackback-spam eller våra tips för att anpassa WordPress adminpanel.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

25 kommentarerLämna ett svar

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Siva Mahesh

    Very helpful article. Finally able to disable to wierd feature of wordpress.

    • WPBeginner Support

      Glad our article was helpful :)

      Administratör

  3. N.L Tayoh

    Very helpful article. The self-pingbacks were getting on my nerves already. Following this guide really help out.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administratör

  4. Aurora

    Does the code only disable self-pings? What if I want to alert other blogs except my own?

    • WPBeginner Support

      Hi Aurora,

      Yes, it only disables self pings. However, you will need to make sure that the option to notify other blogs when you link to them is checked on ”Settings » Discussion” page.

      Administratör

  5. Aditi Bisen

    Hi , can you please help me find the functions.php file. I wanted to try the paste the code option.
    Thank you

      • Aditi Bisen

        Hi,

        Thank you for your reply. I think I’m just silly, still cannot find it.
        Are the steps you suggested possible with the free version of WordPress?
        or do I need to be signed in to one of the paid plans.

        Thank you.

  6. muhammed hasnul banna

    Really helpful, self pingback is annoying

  7. Prasanna Sutrave

    I had unchecked the box from Discussion setting.

    Still, I have to use any No Self Pingback Plugin?

    Is it essential to use a plugin for No self Pingback?

    Please Reply.

    Thanks

  8. stancho

    i have all pingback features disabled but i want to know how to prevent other blogs from generating pingback linking to my site?

  9. Victor S.

    Thanks for this post! You probably have the best answers that are always straight to the point!!

  10. Heidi Pungartnik

    You guys rock. Every time I google for a super niche, obscure issue, I find your site and a simple, step-by-step guide to dealing with the issue. I love this site. Keep it up!

  11. sneha

    Is this code update works with wordpress multisite network to disable sub pingbacks set for posts?

  12. Samir

    Excellent, had no idea about pingbacks. I understand this is about Articles, but does this also apply to Products created in Woocommerce sites?

  13. Donna

    I just went to the site to check out the recommended plug in and got this message–Should we be concerned:
    his plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

    • WPBeginner Support

      Yes, it hasn’t been updated in a while but the plugin works fine and is compatible up to WordPress 4.3.

      Administratör

      • Simon

        Even tested it out on my site, works fine with WordPress 5.4.1 :)

  14. Acadia on My Mind

    Found your blog mentioned in Feedfront magazine, and glad to come across this article. Does disabling self ping backs affect SEO? If so, is it worth taking that step?

      • Acadia on My Mind

        Thanks for the answer! Will disengage the auto ping back now that I know it doesn’t matter.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.