Did You Know?

Blogs

Discover the latest Personal Blog Lifestyle Writer, Beauty, and Health tips from Dwi Yanti – SEO Specialist & Technical SEO Strategist. Get insights on trending topics, personal branding, and how to rank #1 on Google (keyword ‘Kost Abdul Majid, Urban Residence’). Explore now!.

Schema WebPage DeepSeek 2
Uncategorized

Schema WebPage DeepSeek 2

By: Dwi Yanti
function add_webpage_schema_enhanced() { if (is_front_page() || is_home()) return; if (!is_page()) return; global $post; if ($post->post_title === ‘Home’ || $post->post_name === ‘home’) return; // ========== DATA DASAR ========== $title = get_the_title($post); $url = get_permalink($post); $site_url = home_url(); $description = get_optimized_meta_description(); $published = get_the_date(‘c’, $post); $modified = get_the_modified_date(‘c’, $post); $site_icon = get_site_icon_url(); $in_language = ‘id-ID’; // ========== […]
Schema WebPAge Versi DeepSeek
Uncategorized

Schema WebPAge Versi DeepSeek

By: Dwi Yanti
function add_enhanced_schema() { if (is_front_page() || is_home()) return; if (!is_page()) return; global $post; if ($post->post_title === ‘Home’ || $post->post_name === ‘home’) return; // Data dasar $title = get_the_title($post); $url = get_permalink($post); $site_url = home_url(); $description = get_optimized_meta_description(); $categories = get_the_category(); $primary_category = !empty($categories) ? $categories[0]->name : ”; // Schema Graph $schema = [ “@context” => […]
Schema WebPage Versi Claude
Uncategorized

Schema WebPage Versi Claude

By: Dwi Yanti
// ============================================================================= // SCHEMA WEBPAGE — dwiyanti.com // Versi: 2.0 — Full SEO Modern + AI Overview Optimization // Update: @id, url, isPartOf, primaryImageOfPage, inLanguage, breadcrumb, // speakable, ImageObject @id, WebPage @type spesifik // ============================================================================= function add_webpage_schema() { // ── Guard: Keluar jika Home atau bukan page ────────────────────────────── if ( is_front_page() || is_home() ) return; […]
Schema BlogPosting Versi Claude
Uncategorized

Schema BlogPosting Versi Claude

By: Dwi Yanti
// ============================================================================= // SCHEMA BLOGPOSTING — dwiyanti.com // Versi: 2.0 — Full SEO Modern + AI Overview Optimization // Fix: @id, url, isPartOf, primaryImageOfPage, inLanguage, breadcrumb, // speakable, wordCount, articleSection, keywords, @type spesifik, // ImageObject @id + contentUrl, mainEntityOfPage sebagai @id reference // ============================================================================= function add_blogposting_schema() { // ── Guard ───────────────────────────────────────────────────────────────── if ( ! is_single() […]
Schema Website Claude
Uncategorized

Schema Website Claude

By: Dwi Yanti
SCHEMA WEBSITE DARI CLAUDE // Claude /** * Universal Image Extractor for Schema * Mengambil semua gambar yang tampil di halaman dari rendered HTML * * @param int $limit Maksimal jumlah gambar (default 10) * @param int $min_width Filter gambar terlalu kecil (default 100px, skip icon/pixel) * @return array Array of ImageObject schema-ready */ function […]
Schema WebSite Gemini
Uncategorized

Schema WebSite Gemini

By: Dwi Yanti
Untuk Functions.php Kode di perbaiki chat.deepseek.com add_action( ‘wp_head’, ‘gemini_homepage_with_posts_schema’ ); function gemini_homepage_with_posts_schema() { if ( is_front_page() || is_home() ) { // Ambil data user admin pertama $admin_user = get_users(array( ‘role’ => ‘administrator’, ‘number’ => 1 )); $user_data = !empty($admin_user) ? $admin_user[0] : null; // Ambil data user $user_name = $user_data ? $user_data->display_name : ‘Nama Anda’; […]
WebPage Schema MyBlogs
Uncategorized

WebPage Schema MyBlogs

By: Dwi Yanti
WEBPAGE SCHEMA DWIYANTI.com // SCHEMA WEBPAGE function add_webpage_schema() { if (!is_page()) { return; } global $post; // ========== DATA DASAR ========== $title = get_the_title($post); $url = get_permalink($post); $published = get_the_date(‘c’, $post); $modified = get_the_modified_date(‘c’, $post); $description = get_optimized_meta_description(); // Dari fungsi yang sudah ada $site_icon = get_site_icon_url(); // ========== AMBIL SEMUA GAMBAR (UNIVERSAL) ========== $images […]
Schema di Blog DwiYanti.com
Uncategorized

Schema di Blog DwiYanti.com

By: Dwi Yanti
Schema Website sebelum perubahan // Schema Markup Website utk frontpage function add_front_page_schema() { if (is_home() || is_front_page()) { global $post; $url = home_url(); $site_name = get_bloginfo(‘name’); $description = get_bloginfo(‘description’); // Ambil konten halaman front-page $content = isset($post->post_content) ? $post->post_content : ”; $images = []; // Ambil hingga 3 gambar dari konten front page preg_match_all(‘/]+src=[“\’]([^”\’]+)[“\’]/i’, $content, […]
Schema BlogPosting web DwiYanti.com
Uncategorized

Schema BlogPosting web DwiYanti.com

By: Dwi Yanti
SCHEMA BLOGPOSTING DENGAN MENAMPILKAN SEMUA IMAGE YANG ADA DI &lt?php the_content(); ?&gt TAPI CODE IMAGE DI SEKITAR H1 TIDAK AKAN MUNCUL // SCHEMA BLOGPOSTING function add_blogposting_schema() { if (!is_single()) { return; } global $post; // ========== DATA DASAR ========== $title = get_the_title($post); $url = get_permalink($post); $published = get_the_date(‘c’, $post); $modified = get_the_modified_date(‘c’, $post); $description = […]
Lifesytle, SEO Specialist & SEO Content Writer