// SEO: Disable user sitemap (exposes editor usernames to scrapers) add_filter('wp_sitemaps_add_provider', function($provider, $name) { if ($name === 'users') return false; return $provider; }, 10, 2); // SEO: Remove post_tag archives from XML sitemap (thin/low-value pages) add_filter('wp_sitemaps_taxonomies', function($taxonomies) { unset($taxonomies['post_tag']); return $taxonomies; }); // SEO: Auto-generate SEO title on publish via Gemini API (2026-03-25) add_action('transition_post_status', 'hannity_auto_seo_title', 10, 3); function hannity_auto_seo_title($new_status, $old_status, $post) { // Only fire when transitioning TO publish for the first time if ($new_status !== 'publish' || $post->post_type !== 'post') return; if ($old_status === 'publish') return; // skip re-saves of already-published posts // Skip if seo_title already set if (get_post_meta($post->ID, 'seo_title', true)) return; $title = $post->post_title; if (empty($title)) return; $prompt = 'Convert this news headline to a clean SEO title tag (50-65 chars max). ' . 'Remove ALL CAPS prefixes like BREAKING: BUSTED: WATCH: BOMBSHELL: etc. ' . 'Remove [WATCH] [VIDEO] suffixes. Factual, keyword-rich, no spin. ' . 'Return ONLY the SEO title as a plain string, no quotes, no explanation.' . "\n\nHeadline: " . $title; $api_key = 'AIzaSyB-D7nxEi4UzLdoKIZBAY_ydYS5JT8EBCU'; $url = 'https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=' . $api_key; $response = wp_remote_post($url, array( 'headers' => array('Content-Type' => 'application/json'), 'body' => json_encode(array( 'contents' => array(array('parts' => array(array('text' => $prompt)))), 'generationConfig' => array('temperature' => 0.2, 'maxOutputTokens' => 100), )), 'timeout' => 10, )); if (is_wp_error($response)) return; $data = json_decode(wp_remote_retrieve_body($response), true); $seo_title = trim($data['candidates'][0]['content']['parts'][0]['text'] ?? ''); if (empty($seo_title)) return; $seo_title = trim($seo_title, '"\''); // strip any surrounding quotes Gemini adds update_post_meta($post->ID, 'seo_title', $seo_title); update_post_meta($post->ID, '_seo_title', 'field_56425125fb2ed'); // ACF field key ref } SCROLLING LEFT: MRC Exposes Yahoo News Bias, 87% of Stories from Left-Leaning Sites
Media

SCROLLING LEFT: MRC Exposes Yahoo News Bias, 87% of Stories from Left-Leaning Sites

posted by Hannity Staff - 3.18.26

A new media watchdog report is accusing Yahoo News of pushing a heavily left-leaning news diet to millions of Americans.

The Media Research Center analyzed the top 20 daily stories featured on Yahoo News each morning in February, totaling 560 articles.

Its conclusion: Yahoo News promoted left-leaning outlets 87% of the time — more than other major news aggregators, including Apple News (75%), Google News (65%), and MSN (54%).

Breaking Alerts
Don't miss the stories that matter.
Get Sean's breaking news alerts — free, direct to your inbox.

The report argues the gap is significant.

According to MRC’s breakdown, Yahoo News featured 346 stories from left-leaning outlets during the month, while comparatively fewer right-leaning sources appeared in its top placements.

It also highlighted repeated sourcing from outlets it characterizes as “leftist,” including Salon (51 articles) and The New Republic (16 articles), along with smaller appearances from Al Jazeera and HuffPost.

The findings build on a longer trend, according to the group.

Since November 2025, MRC says Yahoo News has consistently elevated similar outlets, including Salon, The New Republic, The Daily Beast, Rolling Stone, and Al Jazeera.

The stakes are large.

Yahoo’s combined audience — including its news and finance platforms — reached roughly 209.5 million visits in January 2026, according to Press Gazette, underscoring the potential influence of its editorial curation.

MRC President David Bozell warned that Yahoo’s reach allows it to shape public perception “from the left,” calling the platform a “digital gatekeeper” with outsized cultural and political impact.

As more Americans rely on algorithm-driven platforms for news, questions about curation, bias, and transparency are only growing louder.

More over at Media Research Center:

Thank you for visiting Hannity.com. You are about to leave
Hannity.com and proceed to a site owned and operated by a third party.
Hannity.com has no control over the content of this third-party site.
Click OK to proceed.
OK
X
You may if you would no longer like to receive a newsletter.
You have been successfully unsubscribed!
Please see our Terms of Use and Privacy Notice .
If you have any questions or concerns please contact us.
$( document ).ready(function() { show_tout_banner=0; function bannerswap(){ //console.log('checkbanners'); show_tout_banner++; if($('.mobile-tout >div ').length >1){ $('.mobile-tout').addClass('t-hide'); } if(show_tout_banner > $('.mobile-tout >div').length -1){ $('.mobile-tout:eq(0)').removeClass('t-hide'); show_tout_banner=0; } else{ $('.mobile-tout:eq('+show_tout_banner+')').removeClass('t-hide'); } //console.log('show banner '+show_tout_banner); } if($('.mobile-tout >div ').length){ bannerswap(); show_tout_banner_rotator = setInterval(bannerswap, 5000); //console.log($('.mobile-tout').length); } });