ಕೃತಕ ಬುದ್ಧಿವಂತಿಕೆವಿಷಯ ಮಾರ್ಕೆಟಿಂಗ್ಮಾರ್ಕೆಟಿಂಗ್ ಪರಿಕರಗಳು

FastBots: ನಿಮ್ಮ AI ಬಾಟ್‌ಗೆ ತರಬೇತಿ ನೀಡಲು ಕಸ್ಟಮ್ WordPress XML ಸೈಟ್‌ಮ್ಯಾಪ್ ಅನ್ನು ನಿರ್ಮಿಸಿ

Martech Zone ಸಾವಿರಾರು ಲೇಖನಗಳನ್ನು ಹೊಂದಿದೆ, ಅವುಗಳಲ್ಲಿ ಹಲವು ಹಳೆಯದಾಗಿದೆ. ನೂರಾರು ಲೇಖನಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಅಥವಾ ನವೀಕರಿಸಲು ನಾನು ಹಲವಾರು ವರ್ಷಗಳಿಂದ ಸೈಟ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದ್ದೇನೆ, ಆದರೆ ನಾನು ಇನ್ನೂ ಹೆಚ್ಚಿನದನ್ನು ಹೊಂದಿದ್ದೇನೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ನನ್ನ ವಿಷಯದೊಂದಿಗೆ ನೈಸರ್ಗಿಕ ಭಾಷೆಯ ಬೋಟ್ ಅನ್ನು ತರಬೇತಿ ಮಾಡಲು ನಾನು ಬಯಸುತ್ತೇನೆ, ಆದರೆ ನಾನು ಮಾಡಲು ಬಯಸುವ ಕೊನೆಯ ವಿಷಯವೆಂದರೆ ಅದನ್ನು ಹಳೆಯ ಲೇಖನಗಳಲ್ಲಿ ತರಬೇತಿ ಮಾಡುವುದು.

ಫಾಸ್ಟ್‌ಬಾಟ್‌ಗಳು ಒಂದು ಆಗಿದೆ ಚಾಟ್ GPT-ಚಾಲಿತ ಬೋಟ್ ಬಿಲ್ಡರ್ ನಿಮ್ಮ ಸೈಟ್‌ಮ್ಯಾಪ್ (ಅಥವಾ ಇತರ ಆಯ್ಕೆಗಳು) ಬಳಸಿಕೊಂಡು ನೀವು ಆರಂಭದಲ್ಲಿ ತರಬೇತಿ ನೀಡಬಹುದು. ನಿರ್ದಿಷ್ಟ ದಿನಾಂಕದಿಂದ ಮಾರ್ಪಡಿಸಿದ ಎಲ್ಲಾ ಲೇಖನಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಫಿಲ್ಟರ್ ಮಾಡಿದ ಸೈಟ್‌ಮ್ಯಾಪ್ ನನಗೆ ಅಗತ್ಯವಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ನಾನು ನನ್ನ ಪುಟಗಳನ್ನು ಸೇರಿಸಲು ಬಯಸುತ್ತೇನೆ ಮತ್ತು ಸಂಕ್ಷಿಪ್ತ ರೂಪಗಳು (ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರ). ವರ್ಗಗಳು ಮತ್ತು ಟ್ಯಾಗ್‌ಗಳಿಗಾಗಿ ಆರ್ಕೈವ್ ಪುಟಗಳನ್ನು ಸೇರಿಸಲು ಅಥವಾ ನನ್ನ ಮುಖಪುಟವನ್ನು ಹೊಂದಲು ನಾನು ಬಯಸುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಇದು ಆರ್ಕೈವ್ ಆಗಿದೆ.

ಈ ಲೇಖನದ ಕೊನೆಯಲ್ಲಿ ನಾನು ಒದಗಿಸುವ ಕೋಡ್ ಅನ್ನು ಬಳಸುವುದು; ನಾನು ಕಸ್ಟಮ್ ಅನ್ನು ರಚಿಸುವ ಕಸ್ಟಮ್ ವರ್ಡ್ಪ್ರೆಸ್ ಪ್ಲಗಿನ್ ಅನ್ನು ನಿರ್ಮಿಸಿದೆ ಮದುವೆ ನಾನು ಪ್ರತಿ ಬಾರಿ ಪೋಸ್ಟ್ ಅನ್ನು ಪ್ರಕಟಿಸಿದಾಗ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ರಿಫ್ರೆಶ್ ಮಾಡುವ ಸೈಟ್‌ಮ್ಯಾಪ್. ನಾನು ಪ್ರತಿ ಲೇಖನವನ್ನು ಪ್ರಕಟಿಸುವುದರಿಂದ FastBots ಸ್ವಯಂಚಾಲಿತ ಮರುತರಬೇತಿ ವಿಧಾನವನ್ನು ಹೊಂದಿಲ್ಲ, ಆದರೆ ಇದು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಬಳಸಲು ಉತ್ತಮ ಆರಂಭಿಕ ಹಂತವಾಗಿದೆ.

ಸೈಟ್‌ಮ್ಯಾಪ್ ತರಬೇತಿ ನೀಡಲು ಎಲ್ಲಾ ಲಿಂಕ್‌ಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುತ್ತದೆ AI ಬಾಟ್ ಆನ್:

FastBots: ನಿಮ್ಮ ಸೈಟ್‌ನ ಸೈಟ್‌ಮ್ಯಾಪ್‌ನಿಂದ ಬೋಟ್ ಅನ್ನು ತರಬೇತಿ ಮಾಡಿ.

ಎಲ್ಲಾ ಪುಟಗಳನ್ನು ಈಗ ಆಮದು ಮಾಡಿಕೊಳ್ಳಲಾಗಿದೆ ಮತ್ತು ಅನ್ವಯವಾಗುವ ಡೇಟಾದಲ್ಲಿ ನಿಮ್ಮ ಬೋಟ್‌ಗೆ ನೀವು ತರಬೇತಿ ನೀಡಬಹುದು. ನಿರ್ದಿಷ್ಟ ಪುಟಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ನಿಮಗೆ ಅವಕಾಶವಿದೆ. FastBots ನನ್ನ AI ಬೋಟ್‌ನ ಬ್ರ್ಯಾಂಡಿಂಗ್ ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಮತ್ತು ನನ್ನ ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ ಸಂಬಂಧಿತ ಲೇಖನಕ್ಕೆ ಲಿಂಕ್ ಅನ್ನು ಸಹ ಸೇರಿಸಲು ನನಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ಪ್ರಮುಖ ವಿನಂತಿಯನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ.

ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ದೋಷರಹಿತವಾಗಿ ಕೆಲಸ ಮಾಡಿದೆ... ನೀವು ನನ್ನ ಬೋಟ್‌ಗೆ ಇಲ್ಲಿ ಟೆಸ್ಟ್ ಡ್ರೈವ್ ನೀಡಬಹುದು:

ಪ್ರಾರಂಭಿಸಿ Martech Zoneನ ಬಾಟ್, ಮಾರ್ಟಿ ನಿಮ್ಮ FastBots AI ಬಾಟ್ ಅನ್ನು ನಿರ್ಮಿಸಿ

ಕಸ್ಟಮ್ XML ಸೈಟ್ಮ್ಯಾಪ್

ನನ್ನ ಥೀಮ್‌ಗೆ ಈ ಕಾರ್ಯವನ್ನು ಸೇರಿಸುವ ಬದಲು, ನಾನು ಕಸ್ಟಮ್ ಅನ್ನು ನಿರ್ಮಿಸಿದೆ ವರ್ಡ್ಪ್ರೆಸ್ ಸೈಟ್ಮ್ಯಾಪ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಪ್ಲಗಿನ್. ನಿಮ್ಮ ಪ್ಲಗಿನ್‌ಗಳ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸೇರಿಸಿ, ನಂತರ ಎ ಪಿಎಚ್ಪಿ ಕೆಳಗಿನ ಕೋಡ್‌ನೊಂದಿಗೆ ಫೈಲ್:

<?php
/*
Plugin Name: Bot Sitemap
Description: Dynamically generates an XML sitemap including posts modified since a specific date and updates it when a new article is added.
Version: 1.0
Author: Your Name
*/

// Define the date since when to include modified posts (format: Y-m-d)
$mtz_modified_since_date = '2020-01-01';

// Register the function to update the sitemap when a post is published
add_action('publish_post', 'mtz_update_sitemap_on_publish');

// Function to update the sitemap
function mtz_update_sitemap_on_publish($post_id) {
    // Check if the post is not an auto-draft
    if (get_post_status($post_id) != 'auto-draft') {
        mtz_build_dynamic_sitemap();
    }
}

// Main function to build the sitemap
function build_bot_sitemap() {
    global $mtz_modified_since_date;

    $args = array(
        'post_type' => 'post',
        'date_query' => array(
            'column' => 'post_modified',
            'after'  => $mtz_modified_since_date
        ),
        'posts_per_page' => -1 // Retrieve all matching posts
    );

    $postsForSitemap = get_posts($args);

    // Fetch all 'acronym' custom post type posts
    $acronymPosts = get_posts(array(
        'post_type' => 'acronym',
        'posts_per_page' => -1,
    ));

    // Fetch all pages except the home page
    $pagesForSitemap = get_pages();
    $home_page_id = get_option('page_on_front');

    $sitemap = '<?xml version="1.0" encoding="UTF-8"?>';
    $sitemap .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';

    foreach($postsForSitemap as $post) {
        setup_postdata($post);
        if ($post->ID != $home_page_id) {
            $sitemap .= '<url>'.
                          '<loc>'. get_permalink($post) .'</loc>'.
                          '<lastmod>'. get_the_modified_date('c', $post) .'</lastmod>'.
                          '<changefreq>weekly</changefreq>'.
                        '</url>';
        }
    }

    foreach($acronymPosts as $post) {
        setup_postdata($post);
        if ($post->ID != $home_page_id) {
            $sitemap .= '<url>'.
                          '<loc>'. get_permalink($post) .'</loc>'.
                          '<lastmod>'. get_the_modified_date('c', $post) .'</lastmod>'.
                          '<changefreq>weekly</changefreq>'.
                        '</url>';
        }
    }

    foreach($pagesForSitemap as $page) {
        setup_postdata($page);
        if ($page->ID != $home_page_id) {
            $sitemap .= '<url>'.
                          '<loc>'. get_permalink($page) .'</loc>'.
                          '<lastmod>'. get_the_modified_date('c', $page) .'</lastmod>'.
                          '<changefreq>monthly</changefreq>'.
                        '</url>';
        }
    }

    wp_reset_postdata();

    $sitemap .= '</urlset>';

    file_put_contents(get_home_path().'bot-sitemap.xml', $sitemap);
}

// Activate the initial sitemap build on plugin activation
register_activation_hook(__FILE__, 'build_bot_sitemap');

Douglas Karr

Douglas Karr ನ ಸಿಎಂಒ ಆಗಿದೆ ಓಪನ್‌ಇನ್‌ಸೈಟ್‌ಗಳು ಮತ್ತು ಸ್ಥಾಪಕ Martech Zone. ಡಗ್ಲಾಸ್ ಹಲವಾರು ಯಶಸ್ವಿ ಮಾರ್ಟೆಕ್ ಸ್ಟಾರ್ಟ್‌ಅಪ್‌ಗಳಿಗೆ ಸಹಾಯ ಮಾಡಿದ್ದಾರೆ, ಮಾರ್ಟೆಕ್ ಸ್ವಾಧೀನಗಳು ಮತ್ತು ಹೂಡಿಕೆಗಳಲ್ಲಿ $5 ಬಿಲಿಯನ್‌ಗಿಂತ ಹೆಚ್ಚಿನ ಪರಿಶ್ರಮದಲ್ಲಿ ಸಹಾಯ ಮಾಡಿದ್ದಾರೆ ಮತ್ತು ಕಂಪನಿಗಳು ತಮ್ಮ ಮಾರಾಟ ಮತ್ತು ಮಾರುಕಟ್ಟೆ ತಂತ್ರಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡುವುದನ್ನು ಮುಂದುವರೆಸಿದ್ದಾರೆ. ಡೌಗ್ಲಾಸ್ ಅಂತರಾಷ್ಟ್ರೀಯವಾಗಿ ಗುರುತಿಸಲ್ಪಟ್ಟ ಡಿಜಿಟಲ್ ರೂಪಾಂತರ ಮತ್ತು ಮಾರ್ಟೆಕ್ ತಜ್ಞ ಮತ್ತು ಸ್ಪೀಕರ್. ಡೌಗ್ಲಾಸ್ ಅವರು ಡಮ್ಮೀಸ್ ಗೈಡ್ ಮತ್ತು ವ್ಯಾಪಾರ ನಾಯಕತ್ವ ಪುಸ್ತಕದ ಪ್ರಕಟಿತ ಲೇಖಕರೂ ಆಗಿದ್ದಾರೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು

ಮೇಲಿನ ಬಟನ್ಗೆ ಹಿಂತಿರುಗಿ
ಮುಚ್ಚಿ

ಆಡ್‌ಬ್ಲಾಕ್ ಪತ್ತೆಯಾಗಿದೆ

Martech Zone ಜಾಹೀರಾತು ಆದಾಯ, ಅಂಗಸಂಸ್ಥೆ ಲಿಂಕ್‌ಗಳು ಮತ್ತು ಪ್ರಾಯೋಜಕತ್ವಗಳ ಮೂಲಕ ನಾವು ನಮ್ಮ ಸೈಟ್‌ನಿಂದ ಹಣಗಳಿಸುವುದರಿಂದ ಯಾವುದೇ ವೆಚ್ಚವಿಲ್ಲದೆ ಈ ವಿಷಯವನ್ನು ನಿಮಗೆ ಒದಗಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನೀವು ನಮ್ಮ ಸೈಟ್ ಅನ್ನು ವೀಕ್ಷಿಸಿದಾಗ ನಿಮ್ಮ ಜಾಹೀರಾತು ಬ್ಲಾಕರ್ ಅನ್ನು ನೀವು ತೆಗೆದುಹಾಕಿದರೆ ನಾವು ಪ್ರಶಂಸಿಸುತ್ತೇವೆ.