Fahaizana artifisialyContent MarketingFitaovana marketing

FastBots: Manangana Sitemap WordPress XML manokana ho an'ny fampiofanana ny AI Bot anao

Martech Zone manana lahatsoratra an'arivony, ary maro amin'izy ireo no lany andro. Niasa tao amin'ilay tranokala aho nandritra ny taona maro mba hanesorana na hanavao lahatsoratra an-jatony, saingy mbola manana maro hafa aho. Amin'izay fotoana izay ihany koa, te hampiofana bot amin'ny fiteny voajanahary miaraka amin'ny atiko aho, fa ny zavatra farany tiako hatao dia ny manofana azy amin'ny lahatsoratra efa lany andro.

FastBots dia Chat GPT-Bots builder izay azonao ampiasaina amin'ny voalohany amin'ny fampiasana ny sari-tany (na safidy hafa). Nila sitemap voasivana aho izay ahitana lahatsoratra rehetra novaina hatramin'ny daty voafaritra. Fanampin'izany, te hampiditra ny pejiko sy ny fanafohezan-teny (karazana lahatsoratra mahazatra). Tsy te hampiditra pejy arisiva ho an'ny sokajy sy marika aho na hanana ny pejiko satria arsiva ihany koa izy io.

Mampiasa ny kaody omeko amin'ny faran'ity lahatsoratra ity; Nanamboatra plugin WordPress mahazatra aho izay mamorona fomba amam-panao XML sitemap izay mamelombelona mavitrika isaky ny mamoaka lahatsoratra aho. Ny FastBots dia tsy manana fomba fanofanana mandeha ho azy rehefa mamoaka lahatsoratra tsirairay aho, fa ity no fanombohana tsara amin'ny fampiasana ny sehatra.

Ny sitemap dia manafatra ny rohy rehetra hanofanana ny AI Bot amin'ny:

FastBots: Mampiofana bot avy amin'ny sarintanin'ny tranokalanao.

Ny pejy rehetra dia nafarana izao, ary azonao atao ny mampiofana ny botanao amin'ny angona azo ampiharina. Manana fahafahana hanala pejy manokana koa ianao. Ny FastBots koa dia namela ahy hanamboatra ny marika AI bot-ko ary na dia misy rohy mankany amin'ny lahatsoratra mifandraika amin'ny valinteniko aza. Misy ihany koa ny fangatahana fitarihana napetraka ao amin'ny lampihazo.

Nandeha tsara ilay sehatra… azonao atao ny manome test drive ny bot-ko eto:

fandefasana Martech ZoneNy Bot, Marty Amboary ny FastBots AI Bot anao

Sitemap XML manokana

Raha tokony hampiditra an'io fampiasa io amin'ny lohahevitro aho, dia nanamboatra fomba fanao WordPress plugin hananganana Sitemap. Ampio lahatahiry ao amin'ny lahatahiry plugins anao, avy eo a PHP rakitra miaraka amin'ity code manaraka ity:

<?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 dia CMO ny OpenINSIGHTS ary ny mpanorina ny Martech Zone. Nanampy tamin'ny fanombohana MarTech am-polony maro i Douglas, nanampy tamin'ny fahazotoana mitentina 5 miliara dolara amin'ny fividianana sy fampiasam-bola Martech, ary manohy manampy ireo orinasa amin'ny fampiharana sy ny automatique ny paikady momba ny varotra sy ny varotra. Douglas dia fanovàna nomerika eken'ny sehatra iraisam-pirenena ary manampahaizana sy mpandahateny MarTech. Douglas dia mpanoratra navoakan'ny torolàlana Dummie ary boky fitarihana orinasa.

Related Articles

Miverina amin'ny bokotra ambony
akaiky

Adblock hita

Martech Zone dia afaka manome anao ity votoaty ity tsy misy vidiny satria ataonay vola ny tranokalanay amin'ny alàlan'ny fidiram-bolan'ny doka, ny rohy mifandray, ary ny fanohanana. Mankasitraka izahay raha esorinao ny fanakanana dokao rehefa mijery ny tranokalanay ianao.