WordPress RSS 피드를 최적화하는 12가지 팁(빠르고 쉬운)
- This topic has 0개 답변, 1명 참여, and was last updated 2022-07-14/22:10 by .
-
WordPress에서 RSS 피드를 최적화하시겠습니까?
모든 WordPress 사이트에는 기본적으로 RSS 피드가 있습니다. 이 피드를 최적화하여 콘텐츠를 보호하고 사이트에 더 많은 트래픽을 보내는 등의 작업을 수행할 수 있습니다.
이 기사에서는 RSS 피드를 올바른 방법으로 최적화하고 사용자 정의하는 방법을 보여줍니다.
WordPress RSS 피드를 최적화하는 이유는 무엇입니까?
RSS 피드 독자가 Feedly와 같은 즐겨찾는 피드 리더 앱에서 블로그 게시물을 구독하고 읽을 수 있는 방법을 제공합니다.
피드 리더가 예전만큼 인기를 얻지는 못했지만 여전히 읽기를 선호하는 독자가 많이 있습니다. 워드프레스 블로그 이런식으로 내용을.
RSS 피드를 최적화하면 콘텐츠 스크래핑을 방지하고 더 많은 백링크를 얻고 사이트로 트래픽을 보내는 등의 작업을 수행할 수 있습니다.
즉, RSS 피드를 최적화하기 위한 전문가 팁을 살펴보겠습니다.
1. RSS 피드 사이트맵 만들기
RSS 사이트맵은 XML 사이트맵. RSS 사이트맵에는 가장 최근의 콘텐츠만 포함되므로 Google이 검색 결과에서 콘텐츠를 최신 상태로 유지하는 데 도움이 됩니다.
콘텐츠를 자주 게시하면 검색 엔진 순위가 높아질 수 있습니다.
올인원 SEO 코드를 작성하지 않고도 RSS 사이트맵을 웹사이트에 쉽게 추가할 수 있습니다.
가장 먼저해야 할 일은 설치하고 활성화하는 것입니다. 올인원 SEO 플러그인. 자세한 내용은 단계별 가이드를 참조하세요. WordPress 플러그인을 설치하는 방법.
활성화하면 플러그인을 설정하라는 메시지가 표시됩니다. 설정 마법사의 안내된 단계를 따르거나 WordPress용 올인원 SEO를 설정하는 방법.
AIOSEO는 RSS 사이트맵을 자동으로 활성화하므로 다른 작업이 필요하지 않습니다.
이중 확인을 원하시면 다음으로 이동하십시오. 올인원 SEO » 사이트맵 그런 다음 ‘RSS 사이트맵’ 탭을 클릭합니다.
‘RSS Sitemap’ 상자의 ‘Enable Sitemap’ 토글이 이미 활성화되어 있는 것을 볼 수 있습니다.
‘사이트맵 설정’ 상자에서 포함할 게시물 수와 게시물 유형을 설정할 수도 있습니다.
기본 설정을 그대로 두지만 더 많은 게시물을 포함하거나 특정 게시물 유형만 포함할 수 있습니다.
화면을 나가기 전에 반드시 ‘변경사항 저장’ 버튼을 클릭하십시오.
이제 웹사이트에 RSS 사이트맵을 활성화했습니다.
새 RSS 사이트맵을 Google에 제출하려면 WordPress 사이트를 Google Search Console에 추가하는 방법. XML 사이트맵을 제출하는 것과 동일한 프로세스입니다.
2. 콘텐츠 전후에 RSS 피드 편집
기본적으로 WordPress RSS 피드에는 최근 게시물 콘텐츠가 표시되며 독자를 위해 해당 콘텐츠를 사용자 지정하는 기본 제공 옵션이 없습니다.
운 좋게 당신은 사용할 수 있습니다 올인원 SEO 플러그인 콘텐츠 전후에 RSS 피드를 쉽게 사용자 지정할 수 있습니다.
플러그인을 설치, 활성화 및 설정하려면 위와 동일한 단계를 따르기만 하면 됩니다.
그 후 다음으로 이동합니다. 올인원 SEO » 일반 설정 그런 다음 ‘RSS 콘텐츠’ 메뉴 옵션을 클릭합니다.
이 화면에서 RSS 피드의 각 게시물 전후에 표시할 콘텐츠를 추가할 수 있습니다.
각 섹션에 HTML, 링크용 스마트 태그 및 기타 메타데이터를 추가할 수 있습니다.
변경 사항에 만족하면 ‘변경 사항 저장’ 버튼을 클릭하여 RSS 피드를 저장하십시오.
3. 콘텐츠 스크레이퍼로부터 RSS 피드 보호
콘텐츠 스크래핑은 콘텐츠가 일반적으로 RSS 피드를 통해 사이트에서 가져와 다른 사람의 사이트에 자신의 사이트로 다시 게시하는 것입니다.
누군가가 귀하의 콘텐츠를 도용하여 수익을 창출하고 검색 결과에서 귀하의 웹사이트 순위보다 높은 순위를 차지하는 것을 보는 것은 매우 실망스러울 수 있습니다.
운 좋게도 누군가 RSS 피드를 통해 콘텐츠를 도용하는 경우 RSS 피드를 사용자 정의하여 실제로 사이트에 도움이 될 수 있습니다.
자세한 내용은 초보자 가이드를 참조하십시오. WordPress에서 블로그 콘텐츠 스크래핑 방지.
4. RSS 피드에 전체 기사 대신 발췌문 표시
RSS 피드에 전체 기사를 표시하면 사용자가 피드 리더에서 전체 기사를 읽을 수 있습니다. 이는 페이지 조회수, 광고 수익 및 전환율에 부정적인 영향을 미칠 수 있습니다.
RSS 피드에 전체 기사 대신 기사 요약을 표시함으로써 독자들이 귀하의 워드프레스 웹사이트 전체 게시물을 읽으려면
WordPress에는 솔루션이 내장되어 있습니다. 간단하게 설정 » 읽기 WordPress 관리자 대시보드에서.
그런 다음 ‘피드의 각 게시물에 대해 포함’ 섹션까지 아래로 스크롤하고 ‘발췌’ 라디오 버튼을 선택합니다.
RSS 피드에 표시되는 게시물 수를 제어할 수도 있습니다.
‘신디케이션 피드에 가장 최근이 표시됨’ 상자에서 상자에 숫자를 입력하기만 하면 됩니다.
이 화면을 떠나기 전에 ‘변경사항 저장’ 버튼을 클릭하여 RSS 피드 설정을 업데이트하십시오.
5. RSS 피드의 게시물에 추천 이미지 추가
기본적으로 WordPress는 추천 이미지 게시 RSS 피드에. 사용자가 피드 리더에서 게시물을 읽을 때 게시물의 첫 번째 이미지를 가져오는 경우가 많습니다.
WordPress 파일에 코드를 추가하여 이를 변경할 수 있습니다. 이전에 이 작업을 수행하지 않은 경우 초보자 가이드를 참조하십시오. 웹에서 워드프레스로 스니펫 붙여넣기.
다음 코드를 다음 코드에 추가하기만 하면 됩니다. 기능.php 파일에서 사이트별 플러그인, 또는 코드 조각 플러그인.
function wpb_rsstutorial_featuredimage($content) { global $post; if(has_post_thumbnail($post->ID)) { $content="<p>" . get_the_post_thumbnail($post->ID) . '</p>' . get_the_content(); } return $content; } add_filter('the_excerpt_rss', 'wpb_rsstutorial_featuredimage'); add_filter('the_content_feed', 'wpb_rsstutorial_featuredimage');
이 코드는 단순히 게시물 콘텐츠 바로 앞의 단락 안에 추천 이미지를 추가합니다.
6. RSS 피드에 사용자 정의 게시물 유형 추가
많은 WordPress 사이트에서 사용 사용자 정의 포스트 유형 일반 블로그 기사에서 별도의 섹션을 만들 수 있습니다.
예를 들어, 여기 WPBeginner에서 우리는 우리의 거래 그리고 용어 사전 섹션.
다양한 사용자 정의 게시물 유형을 사용하여 많은 콘텐츠를 게시하는 경우 이를 기본 피드에 추가하는 것이 좋습니다.
이렇게 하려면 다음 코드를 다음 코드에 추가해야 합니다. 기능.php 파일에서 사이트별 플러그인, 또는 코드 조각 플러그인.
function myfeed_request($qv) { if (isset($qv['feed']) && !isset($qv['post_type'])) $qv['post_type'] = array('post', 'books', 'movies'); return $qv; } add_filter('request', 'myfeed_request');
이 코드는 기본 RSS 피드에 ‘도서’와 ‘영화’라는 두 가지 사용자 정의 게시물 유형을 추가합니다. 이를 사용자 정의 게시물 유형으로 교체해야 합니다.
7. RSS의 게시물 제목에 추가 텍스트 추가
RSS의 게시물 제목에 추가 텍스트를 추가하면 여러 종류의 게시물 콘텐츠를 만드는 경우에 도움이 될 수 있습니다.
예를 들어 독자가 다음을 구별하는 데 도움이 될 수 있습니다. 게스트 포스트, 일반 블로그 콘텐츠 및 후원 콘텐츠.
다음은 제목에 게시물 카테고리를 표시하는 데 사용할 수 있는 코드입니다.
function wpb_rsstutorial_titlecat($content) { $postcat = ""; foreach((get_the_category()) as $cat) { $postcat .= ' ('.$cat->cat_name . ')'; } $content = $content.$postcat; return $content; } add_filter('the_title_rss', 'wpb_rsstutorial_titlecat');
자세한 내용과 예는 다음 가이드를 참조하십시오. WordPress RSS 피드를 완전히 사용자 정의하는 방법.
8. 사용자가 이메일을 통해 RSS 피드를 구독하도록 허용
모든 사용자가 피드 리더를 사용하여 게시물을 구독하는 것을 원하지는 않습니다. 많은 사람들이 대신 이메일로 구독하는 것을 선호할 것입니다. 그것이 한 가지 이유입니다 이메일 뉴스레터가 중요합니다.
RSS 이메일을 자동으로 보내려면 다음을 사용하는 것이 좋습니다. 센딘블루. 그것은 인기있는 이메일 마케팅 서비스 하루에 최대 300개의 이메일을 보낼 수 있는 영구 무료 요금제를 제공하는 제공업체입니다.
이메일 목록이 설정되면 새 블로그 게시물을 게시할 때 RSS 이메일을 자동으로 보낼 수 있습니다.
자세한 내용은 다음 가이드를 참조하세요. WordPress에서 새 게시물을 구독자에게 알리는 방법.
9. 사용자가 RSS 피드의 카테고리를 구독할 수 있도록 허용
WordPress 사이트의 각 카테고리에는 자동으로 자체 RSS 피드가 있습니다. 다양한 카테고리가 포함된 방대한 블로그를 운영하는 경우 독자가 관심 있는 카테고리만 구독할 수 있습니다.
그러나 많은 사용자가 특정 범주에 쉽게 가입할 수 있다는 것을 인식하지 못합니다. 귀하의 웹사이트에서 이를 강조 표시하여 독자들이 이를 쉽게 볼 수 있도록 할 수 있습니다.
자세한 내용은 다음 가이드를 참조하세요. WordPress의 각 카테고리에 대해 별도의 RSS 피드를 만드는 방법.
10. RSS 피드에 사용자 정의 필드 데이터 추가
사용자 정의 필드 WordPress에 추가 메타데이터를 추가할 수 있습니다. 게시물 및 페이지. 그러나 이 메타데이터는 기본 RSS 피드에 포함되지 않습니다.
RSS 피드에 사용자 정의 필드를 표시하려면 다음 코드 스니펫을 기능.php 파일에서 사이트별 플러그인, 또는 코드 조각 플러그인.
function wpb_rsstutorial_customfield($content) { global $wp_query; $postid = $wp_query->post->ID; $custom_metadata = get_post_meta($postid, 'my_custom_field', true); if(is_feed()) { if($custom_metadata !== '') { // Display custom field data below content $content = $content."<br /><br /><div>".$custom_metadata."</div> "; } else { $content = $content; } } return $content; } add_filter('the_excerpt_rss', 'wpb_rsstutorial_customfield'); add_filter('the_content', 'wpb_rsstutorial_customfield');
이 코드는 사용자 정의 필드가 사용되고 있고 RSS 피드가 표시되고 있는지 확인합니다. 그런 다음 게시물 콘텐츠 아래에 사용자 정의 필드 데이터를 추가합니다.
11. RSS 피드에 게시물이 표시되지 않도록 지연
RSS 피드에 게시물이 표시되지 않도록 지연하면 실수로 게시하는 것을 방지할 수 있으며 정기적으로 직면하는 문제인 경우 콘텐츠 스크래퍼를 제거하는 데 도움이 될 수 있습니다.
게시물이 RSS 피드에 표시되지 않도록 지연하면 검색 엔진에 콘텐츠가 다른 곳에 표시되기 전에 콘텐츠를 크롤링하고 색인을 생성할 시간을 갖게 됩니다.
또한 RSS 구독자에게 전송되기 전에 오타가 있는지 확인할 수 있습니다.
이렇게 하려면 다음 코드를 다음 코드에 추가해야 합니다. 기능.php 파일에서 사이트별 플러그인, 또는 코드 조각 플러그인.
function publish_later_on_feed($where) { global $wpdb; if ( is_feed() ) { // timestamp in WP-format $now = gmdate('Y-m-d H:i:s'); // value for wait; + device $wait="10"; // integer // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff $device="MINUTE"; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR // add SQL-sytax to default $where $where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait "; } return $where; } add_filter('posts_where', 'publish_later_on_feed');
이 코드는 게시물이 RSS 피드에 표시되기 전에 10분 지연을 추가합니다. 변경하여 자신의 필요에 맞게 변경할 수 있습니다.
10
그리고MINUTE
가치.12. WordPress RSS 피드에 소셜 버튼 추가
대부분의 RSS 피드 리더에는 소셜 공유 기능이 없거나 그다지 눈에 띄지 않습니다. 그러나 RSS 피드에 자신의 소셜 미디어 아이콘을 추가하여 공유를 장려할 수 있습니다.
먼저 추가하려는 소셜 미디어 네트워크에 대한 이미지 아이콘을 만들어야 합니다. 이 자습서에서는 Facebook 및 Twitter용 이미지를 만들고 다음으로 이동하여 업로드했습니다. 미디어 » 새로 추가.
이미지 파일을 업로드한 후 ‘파일 URL’을 복사하여 즐겨 사용하는 텍스트 편집기에 붙여넣어 다음 단계를 위해 저장해야 합니다.
자세한 내용은 다음 가이드를 참조하세요. WordPress에 업로드한 이미지의 URL을 얻는 방법.
다음으로 다음 코드 스니펫을 기능.php 파일에서 사이트별 플러그인, 또는 코드 조각 플러그인.
// add custom feed content function wpb_add_feed_content($content) { // Check if a feed is requested if(is_feed()) { // Encoding post link for sharing $permalink_encoded = urlencode(get_permalink()); // Getting post title for the tweet $post_title = get_the_title(); // Content you want to display below each post // This is where we will add our icons $content .= '<p> <a href="http://www.facebook.com/sharer/sharer.php?u=' . $permalink_encoded . '" title="Share on Facebook"><img src="Facebook icon file url goes here" title="Share on Facebook" alt="Share on Facebook" width="64px" height="64px" /></a> <a href="http://www.twitter.com/share?&text=". $post_title . "&url=" . $permalink_encoded . "" title="Share on Twitter"><img src="Facebook icon file url goes here" title="Share on Twitter" alt="Share on Twitter" width="64px" height="64px" /></a> </p>'; } return $content; } add_filter('the_excerpt_rss', 'wpb_add_feed_content'); add_filter('the_content', 'wpb_add_feed_content');
위의 이 코드는 단순히 Twitter 및 Facebook용 소셜 공유 버튼을 추가합니다. 교체해야 합니다
src=
속성image
이전에 텍스트 편집기에 붙여넣은 고유한 이미지 URL로 태그를 지정합니다.RSS 피드를 최적화했는데 오류가 표시되면 다음 가이드를 참조하세요. RSS 피드 오류를 수정하는 방법.
이 기사가 WordPress RSS 피드를 최적화하는 방법을 배우는 데 도움이 되었기를 바랍니다. 당신은 또한 우리의 전문가 선택을보고 싶을 수도 있습니다 최고의 이메일 마케팅 서비스 소기업 및 우리의 가이드 최고의 웹사이트 빌더를 선택하는 방법.
이 기사가 마음에 들면 구독하십시오. 유튜브 채널 WordPress 비디오 자습서용. 당신은 또한 우리를 찾을 수 있습니다 트위터 그리고 페이스북.