Merhaba,

Anlık olarak görüp düzenleyebilmek için bu kodu kullanabilirsiniz.

1- Ana dizinde (public_html) uzunbasliklar.php dosyası oluşturup aşağıdaki php kodunu ekleyin.

<?php
// WordPress ortamını başlatın
require_once('wp-load.php');

function get_long_seo_titles() {
    global $wpdb;
    $results = $wpdb->get_results("
        SELECT ID, post_title, meta_value AS seo_title
        FROM {$wpdb->prefix}posts
        JOIN {$wpdb->prefix}postmeta ON {$wpdb->prefix}posts.ID = {$wpdb->prefix}postmeta.post_id
        WHERE {$wpdb->prefix}postmeta.meta_key = '_yoast_wpseo_title'
        AND CHAR_LENGTH(meta_value) > 60
        AND post_status = 'publish'
        AND post_type = 'post'
    ");

    if (!empty($results)) {
        echo '<h2>60 Karakterden Uzun SEO Başlıkları</h2>';
        echo '<ul>';
        foreach ($results as $post) {
            echo '<li><strong>' . esc_html($post->post_title) . ':</strong> ' . esc_html($post->seo_title) . ' (ID: ' . esc_html($post->ID) . ')</li>';
        }
        echo '</ul>';
    } else {
        echo '<p>60 karakterden uzun SEO başlığı olan yazı bulunamadı.</p>';
    }
}

// Başlıkları listeleyen fonksiyonu çağırın
get_long_seo_titles();
ve site.com/uzunbasliklar.php adresine gidip 60 karakterden uzun seo başlığına sahip yazılara ulaşın.