మీ బ్లాగు సైట్ ఫీడ్‌లకు బాహ్య పోడ్‌కాస్ట్ ఫీడ్‌ను జోడించండి

WordPress పోడ్కాస్ట్ ఫీడ్ విధులు

జనాదరణ పొందిన పోడ్‌కాస్ట్ ఆన్‌లైన్ ఉపయోగించుకుంటుంది WordPress వారి పోడ్కాస్ట్ గురించి సమాచారం కోసం మరియు ప్రతి ప్రదర్శన గురించి ఒక టన్ను సమాచారాన్ని ప్రచురించడానికి వారి ప్రచురణ వేదికగా. అయినప్పటికీ, వారు వాస్తవానికి పోడ్‌కాస్ట్‌ను బాహ్య పోడ్‌కాస్ట్ హోస్టింగ్ ఇంజిన్‌లో హోస్ట్ చేస్తారు. ఇది సైట్ సందర్శకులకు చాలా అతుకులు - కానీ వినియోగదారులకు కనిపించని కానీ Google వంటి క్రాలర్లకు కనిపించే ఒక లక్షణం లేదు.

Google దీన్ని వారి మద్దతులో పేర్కొంటుంది:

అదనంగా, మీరు మీ RSS ఫీడ్‌ను హోమ్‌పేజీతో అనుబంధిస్తే, మీ పోడ్‌కాస్ట్ కోసం పేరు ద్వారా శోధిస్తున్న వినియోగదారులు మీ పోడ్‌కాస్ట్ యొక్క వివరణతో పాటు Google శోధనలో మీ ప్రదర్శన కోసం ఎపిసోడ్‌ల రంగులరాట్నం పొందవచ్చు. మీరు లింక్ చేసిన హోమ్‌పేజీని అందించకపోతే, లేదా గూగుల్ మీ హోమ్‌పేజీని can హించలేకపోతే, మీ ఎపిసోడ్‌లు ఇప్పటికీ Google శోధన ఫలితాల్లో కనిపిస్తాయి, కానీ అదే అంశంపై ఇతర పాడ్‌కాస్ట్‌ల నుండి ఎపిసోడ్‌లతో మాత్రమే సమూహం చేయబడతాయి.

గూగుల్ - Google లో మీ పోడ్‌కాస్ట్ పొందండి

 అనుబంధించబడిన రెండింటితో, మీరు Google లో కొన్ని మంచి కవరేజీని పొందవచ్చు:

Google SERP లో పాడ్‌కాస్ట్‌లు

సైట్ యొక్క క్రాల్ ఒక బ్లాగ్ పోస్ట్ ఫీడ్ను వెల్లడిస్తుంది, కానీ వాస్తవమైనది కాదు పోడ్కాస్ట్ ఫీడ్ - ఇది బాహ్యంగా హోస్ట్ చేయబడింది. సంస్థ దాని ప్రస్తుత బ్లాగ్ ఫీడ్‌ను ఉంచాలని కోరుకుంటుంది, కాబట్టి మేము సైట్‌కు అదనపు ఫీడ్‌ను జోడించాలనుకుంటున్నాము. ఇక్కడ ఎలా ఉంది:

  1. మేము కోడ్ చేయాలి కొత్త ఫీడ్ వారి WordPress థీమ్ లోపల.
  2. మేము అవసరం బాహ్య పోడ్కాస్ట్ ఫీడ్ను తిరిగి పొందండి మరియు ప్రచురించండి ఆ క్రొత్త ఫీడ్‌లో.
  3. మేము అవసరం తలలో ఒక లింక్‌ను జోడించండి క్రొత్త ఫీడ్ URL ను ప్రదర్శించే WordPress సైట్ యొక్క.
  4. బోనస్: మేము క్రొత్త పోడ్కాస్ట్ ఫీడ్ URL ను శుభ్రం చేయాలి కాబట్టి మేము ప్రశ్నపత్రాలపై ఆధారపడవలసిన అవసరం లేదు మార్గాన్ని తిరిగి వ్రాయండి మంచి URL లో.

బ్లాగుకు కొత్త ఫీడ్‌ను ఎలా జోడించాలి

మీ థీమ్ లేదా (అత్యంత సిఫార్సు చేయబడిన) పిల్లల థీమ్ యొక్క functions.php ఫైల్‌లో, మీరు క్రొత్త ఫీడ్‌ను జోడించి, దాన్ని ఎలా నిర్మించబోతున్నారో బ్లాగుకు తెలియజేయాలి. దీనిపై ఒక గమనిక… ఇది క్రొత్త ఫీడ్‌ను ప్రచురిస్తుంది https://yoursite.com/?feed=podcast

function add_podcast_feed() {
    add_feed( 'podcast', 'render_podcast_feed' );
}
add_action( 'init', 'add_podcast_feed' );

బాహ్య పోడ్‌కాస్ట్ ఫీడ్‌ను తిరిగి పొందండి మరియు దానిని WordPress ఫీడ్‌లో ప్రచురించండి

మేము పోడ్‌కాస్ట్‌ను ఉపయోగించి రెండర్ చేస్తామని బ్లాగుకు చెప్పాము రెండర్_పాడ్కాస్ట్_ఫీడ్, కాబట్టి మేము ఇప్పుడు బాహ్య ఫీడ్‌ను తిరిగి పొందాలనుకుంటున్నాము (h గా నియమించబడినదిttps: //yourexternalpodcast.com/feed/ దిగువ ఫంక్షన్‌లో మరియు అభ్యర్థన సమయంలో బ్లాగులో నకిలీ చేయండి. ఒక గమనిక… WordPress ప్రతిస్పందనను క్యాష్ చేస్తుంది.

function render_podcast_feed() {
    header( 'Content-Type: application/rss+xml' );
    $podcast = 'https://yourexternalpodcast.com/feed/';
    
    $response = wp_remote_get( $podcast );
        try {
            $podcast_feed = $response['body'];

        } catch ( Exception $ex ) {
            $podcast_feed = null;
        } // end try/catch
 
    echo $podcast_feed;
} 

మీ క్రొత్త ఫీడ్‌ను చక్కని URL కు తిరిగి వ్రాయండి

ఇక్కడ కొంచెం బోనస్ ఉంది. ప్రశ్న స్ట్రింగ్‌తో ఫీడ్ ఎలా ప్రచురించబడిందో గుర్తుందా? మంచి URL తో మార్పిడి చేయడానికి మేము functions.php కు తిరిగి వ్రాసే నియమాన్ని జోడించవచ్చు:

function podcast_feed_rewrite( $wp_rewrite ) {
    $feed_rules = array(
        'feed/podcast/' => 'index.php?feed=podcast'
    );

    $wp_rewrite->rules = $feed_rules + $wp_rewrite->rules;
}
add_filter( 'generate_rewrite_rules', 'podcast_feed_rewrite' );

ఇప్పుడు, క్రొత్త ఫీడ్ వద్ద ప్రచురించబడింది https://yoursite.com/feed/podcast/

మీ తలలోని ఫీడ్‌కు లింక్‌ను జోడించండి

చివరి దశ ఏమిటంటే, మీరు మీ బ్లాగు సైట్ యొక్క హెడ్ ట్యాగ్‌లలో ఒక లింక్‌ను జోడించాలనుకుంటున్నారు, తద్వారా క్రాలర్లు దాన్ని కనుగొనగలరు. ఈ సందర్భంలో, మేము ఫీడ్‌ను మొదటి జాబితాలో (బ్లాగ్ మరియు వ్యాఖ్య ఫీడ్‌ల పైన) నియమించాలనుకుంటున్నాము, కాబట్టి మేము 1 యొక్క ప్రాధాన్యతను జోడిస్తాము. మీరు లింక్‌లోని శీర్షికను కూడా అప్‌డేట్ చేయాలనుకుంటున్నారు మరియు అది జరగలేదని నిర్ధారించుకోండి సైట్‌లోని మరొక ఫీడ్ శీర్షికతో సరిపోలడం లేదు:

function add_podcast_link_head() {
    $podcast_link = site_url().'/feed/podcast/';
    ?>
    <link rel="alternate" type="application/rss+xml" title="My Podcast Name" href="<?php echo $podcast_link; ?>"/>
    <?php
}
add_action('wp_head', 'add_podcast_link_head', 1);

మీ క్రొత్త బ్లాగు పోడ్‌కాస్ట్ ఫీడ్

ఈ పద్ధతి గురించి మంచి విషయం ఏమిటంటే, సైట్ థీమ్‌లోని అన్ని మార్పులను మేము స్వయంగా కలిగి ఉండగలిగాము… అదనపు టెంప్లేట్ ఫైళ్లు లేదా శీర్షికల ఎడిటింగ్ మొదలైనవి లేవు. కొన్ని ముఖ్యమైన వివరాలు:

  • permalinks - మీరు కోడ్‌ను జోడించిన తర్వాత functions.php, మీరు WordPress అడ్మిన్‌లో సెట్టింగులు> పెర్మాలింక్‌లు తెరవాలి. ఇది మీ పెర్మాలింక్ నియమాలను రిఫ్రెష్ చేస్తుంది, తద్వారా తిరిగి వ్రాయడానికి మేము జోడించిన కోడ్ ఇప్పుడు అమలు చేయబడుతుంది.
  • సెక్యూరిటీ - మీ సైట్ SSL మరియు మీ పోడ్కాస్ట్ ఫీడ్ కాకపోతే, మీరు మిశ్రమ భద్రతతో సమస్యలను ఎదుర్కొంటారు. మీ సైట్ మరియు మీ పోడ్కాస్ట్ హోస్టింగ్ రెండింటినీ సురక్షితంగా హోస్ట్ చేస్తున్నాయని నిర్ధారించడానికి నేను బాగా సిఫార్సు చేస్తున్నాను (ఒక వద్ద https లోపాలు లేని చిరునామా).
  • సిండికేషన్ - గూగుల్, ఆపిల్, స్పాటిఫై మరియు మరే ఇతర సేవలకు సిండికేట్ చేయడానికి ఈ డొమైన్-నిర్దిష్ట పోడ్కాస్ట్ ఫీడ్‌ను ఉపయోగించమని నేను బాగా సిఫార్సు చేస్తున్నాను. ఇక్కడ ఉన్న ప్రయోజనం ఏమిటంటే, మీరు ఇప్పుడు మీ పోడ్కాస్ట్ హోస్ట్‌ను మీరు కోరుకున్నప్పుడల్లా మార్చవచ్చు మరియు ప్రతి సేవ యొక్క మూల ఫీడ్‌ను నవీకరించాల్సిన అవసరం లేదు.
  • Analytics - నేను వ్యక్తిగతంగా ఇలాంటి సేవ చేయాలని సిఫార్సు చేస్తున్నాను FeedPress ఇక్కడ మీరు మీ ఫీడ్‌ను అనుకూలీకరించవచ్చు మరియు అనేక సేవలు అందించే దాని మించి దాని ఉపయోగంలో కొంత కేంద్రీకృత ట్రాకింగ్ పొందవచ్చు. మీ సామాజిక ఛానెల్‌లకు ప్రచురణను ఆటోమేట్ చేయడానికి ఫీడ్‌ప్రెస్ మిమ్మల్ని అనుమతిస్తుంది, ఇది చాలా మంచి లక్షణం!

ఇది పనిచేస్తుందో లేదో చూడాలనుకుంటున్నారా? మీరు ఉపయోగించవచ్చు తారాగణం ఫీడ్ వాలిడేటర్ ఫీడ్ ధృవీకరించడానికి!

3 వ్యాఖ్యలు

  1. 1

    ప్రతి బ్లాగు పోడ్‌కాస్టర్ తప్పక చేయాలనుకుంటున్నాను అని నేను అనుకున్నదాన్ని కనుగొనడానికి నాకు 2 1/2 రోజులు పట్టింది - వారి బ్లాగు సైట్‌లో వారి 3 వ పార్టీ హోస్ట్ చేసిన పోడ్‌కాస్ట్ కోసం RSS ఫీడ్‌ను హోస్ట్ చేయండి.

    కాబట్టి ధన్యవాదాలు! వాస్తవానికి మీ వ్యాసం ప్రశ్నను వేడుకుంటుంది: ఇది ఇప్పటికే బ్లాగు ప్లగ్ఇన్ ఎందుకు కాదు? నేను కనుగొన్న దగ్గరిది WP RSS అగ్రిగేటర్, కానీ ఇది పూర్తిగా XML ను తిరిగి వ్రాసింది మరియు RSS ను విచ్ఛిన్నం చేసింది.

  2. 2

    Hi
    నా RSS ను సరిగ్గా చూపిన విధంగా తిరిగి ప్రచురించడానికి నేను నా బ్లాగు సైట్‌ను ఏర్పాటు చేసాను మరియు ఇది బాగా పనిచేస్తుంది, దానిని నేనే నియంత్రించడం మరియు పోడ్‌కాస్టింగ్ ప్రక్రియ నుండి పెద్ద అడుగు వేయడం చాలా బాగుంది.

    నా పోడ్కాస్టింగ్ హోస్ట్ RSS XML ను ఉత్పత్తి చేసే విధానం కారణంగా నాకు ఒక ప్రశ్న వచ్చింది - ఇది నేను ఉపయోగించని పోడ్కాస్టింగ్ హోస్ట్ యొక్క ఫ్రీబీ వెబ్‌సైట్‌లోని HTML పేజీని సూచించే ప్రతి ఎపిసోడ్‌కు వెబ్ లింక్‌ను స్వయంచాలకంగా ఉత్పత్తి చేస్తుంది.

    అలాంటిదే <rss2><channel><item><link></link> మార్క్‌డౌన్ పనిచేస్తే. లేదా “rss2> ఛానల్> అంశం> లింక్”

    ఆపిల్ పోడ్కాస్ట్ ప్రతి ఎపిసోడ్ కోసం దాని పేజీలో పెద్ద లింక్ను ప్రదర్శించడానికి ఈ XML డేటాను ఉపయోగిస్తుంది. కానీ నేను నా పోడ్‌కాస్టింగ్ హోస్ట్ (పోడ్‌బీన్స్) నుండి ఆ ఫ్రీబీ వెబ్‌సైట్‌ను ఉపయోగించను. నా స్వంత వెబ్‌సైట్‌ను సూచించడానికి నాకు ఇది అవసరం - ఇక్కడ నేను నియంత్రించే RSS ఫీడ్ హోస్ట్ చేయబడుతుంది.

    ఇన్కమింగ్ XML ను పాడ్బీన్స్.కామ్ నుండి నా- వెబ్‌సైట్.కామ్‌కు లింక్‌లను మార్చడానికి తారుమారు చేయడం సాధ్యమేనా?

    • 3

      దీన్ని చేయడం సాధ్యమే, కాని అసలు హోస్ట్ చేసిన ఫైళ్ళను (MP3 వంటివి) అభ్యర్థించడానికి మీరు కోడ్ కూడా వ్రాయవలసి ఉంటుంది. పాడ్‌కాస్ట్‌లతో అవసరమైన పెద్ద ఫైల్ డౌన్‌లోడ్‌ల కోసం చాలా వెబ్ హోస్ట్‌లు ఆప్టిమైజ్ చేయబడనందున నేను నిజాయితీగా దీన్ని చేయను.

మీరు ఏమి ఆలోచిస్తాడు?

స్పామ్ తగ్గించడానికి ఈ సైట్ Akismet ను ఉపయోగిస్తుంది. మీ వ్యాఖ్య డేటా ఎలా ప్రాసెస్ చేయబడిందో తెలుసుకోండి.