📰 구글 뉴스(언론사별, 키워드별) RSS 뽑는 법(그리고 디스코드로 알림 받는 법)
언론사별, 키워드별로 뉴스를 받아옵시다.
RSS를 이용하면 집 앞에 신문이 배달되듯 RSS 리더에 뉴스가 오게 할 수 있습니다. (또 MonitoRSS라는 봇과 연결하면 디스코드에서도 뉴스 알림을 받을 수 있습니다.) 이번에는 뉴스 RSS를 받는 법을 알아봅시다.
언론사별 RSS 주소
또는 언론사 뉴스 디스코드 알림 받기
많은 언론사는 이미 RSS 피드를 제공하고 있습니다. 대표적인 언론사들의 RSS 주소 모음은 아래와 같습니다. 아래 사이트들의 링크를 클릭해 들어가서 RSS 주소를 얻으면 돼요. 아래에 없는 언론사는 보통 검색에 '(언론사 이름) rss'라고 치오면 나오게 됩니다.
조선일보 : http://rssplus.chosun.com/
동아일보 : http://rss.donga.com/
중앙일보 : https://rss.joins.com/
매일경제 : https://www.mk.co.kr/rss/
한국경제 : http://rss.hankyung.com/
경항신문 : http://www.khan.co.kr/help/help_rss.html
한겨래 : http://www.hani.co.kr/arti/RSS/list1.html
연합뉴스tv : https://www.yonhapnewstv.co.kr/add/rss
머니투데이 : https://www.mt.co.kr/mtm/mtm_rss.htm
뉴시즈 : https://newsis.com/RSS/
SBS : https://news.sbs.co.kr/news/rss.do
JTBC : https://news.jtbc.joins.com/Etc/RssService.aspx
The New York Times : https://rss.nytimes.com/
CNN : http://edition.cnn.com/services/rss/
(목록 순서에 정치적인 이유는 없습니다. 제가 빼먹었다고 생각되는 언론사가 있으면 알려주세요!)
하지만 이런 방식은 언론사별로 직접 찾아야 하므로 불편합니다. 또한 RSS 지원을 하지 않는 언론사가 점점 늘어나고 있어요. (MBC의 경우 이전에는 RSS 지원을 했었는데 지금은 안 하더라고요) 또 여러 언론사의 기사를 한 번에 보거나 키워드별로 따로 받지는 못해서 불편합니다. 이런 경우에는 구글 뉴스를 쓰는 게 좋습니다.
구글 뉴스 및 주제별로 가져오기
또는 구글 뉴스 디스코드 알림 받기
구글 뉴스는 전 세계 뉴스를 모아서 볼 수 있는 서비스입니다. 국내 뉴스뿐만이 아니라 해외 뉴스도 받을 수 있습니다.
구글 뉴스의 첫 화면입니다. 위에 검색으로 키워드별, 사이트별로 볼 수도 있고요. 좌측에는 비즈니스, 과학/기술, 엔터테인먼트 등 주제별로 볼 수 있습니다. 첫 화면의 RSS는 다음과 같아요.
news.google.com/rss?hl=ko&gl=KR&ceid=KR:ko
옆에 있는 주제 이외에도 다양한 주제들이 있습니다. 일단 검색창에 커서를 올려놓으면 다음과 같이 최근 주제들이 뜨고요,
적당히 보편적인 단어를 검색어로 검색하면 (저는 영화라고 검색했습니다)
다음과 같이 화면 우측에 볼 수 있는 주제들이 뜹니다.
이렇게 들어간 주제에 링크를 보면 아래 회색과 같은 양식일 것입니다. 이제 news.google.com 뒤에 rss만 붙여주시면 RSS 링크가 됩니다.
news.google.com/topics/(주제 코드)
→
news.google.com/rss/topics/(주제 코드)
키워드별로 가져오기
키워드 별로 보는 법은 주제별로 보는 법과 같이 검색을 이용합니다. 검색창에 알림 받고 싶은 키워드를 입력해주세요. 그럼 아래 회색과 같은 링크가 뜨게 됩니다. 앞선 것과 마찬가지로 news.google.com 에다가 rss만 붙여주시면 됩니다.
news.google.com/search?q=(검색어)&hl=ko&gl=KR&ceid=KR%3Ako
→
news.google.com/rss/search?q=(검색어)&hl=ko&gl=KR&ceid=KR%3Ako
고급검색 및 언론사별로 가져오기
그렇다면 한 가지 언론사에서만 뉴스를 가져오고 싶다면 어떻게 해야 할까요? 아니면 검색어와 완전히 일치하는 기사만 얻고 싶을 수도 있습니다. 예를 들어 특정 칼럼만을 가지고 오고 싶을 때 말이죠. 그럼 위 검색창의 오른쪽의 삼각형을 눌러주세요.
그러면 다음과 같이 검색 결과 범위 좁히기가 뜹니다. 여기서 정확한 문구, 포함된 단어, 제외할 단어를 설정할 수 있습니다. 또 웹사이트에 언론사 주소를 넣는다면 그 언론사의 기사만 볼 수 있습니다.
링크는 다음과 같은 형식을 띠게 되는데요, 위에서 했던 방법들과 마찬가지로 중간에다가 rss를 붙여주시면 됩니다! 많이 복잡하니까 그냥 주소창에서 복사해 온 후, rss만 붙여주세요.
news.google.com/search?q=(검색어)%20site%3A(사이트 주소)%20"(정확한 문구)"%20-(제외할 단어)&hl=ko&gl=KR&ceid=KR%3Ako
(최종 검색어가 (검색어) site:(사이트 주소) "(정확한 문구)" -(제외할 단어))
→
news.google.com/rss/search?q=(검색어)%20site%3A(사이트 주소)%20"(정확한 문구)"%20-(제외할 단어)&hl=ko&gl=KR&ceid=KR%3Ako
구글 알리미
위의 구글 뉴스를 이용하는 방법 말고도 구글 알리미를 이용하는 방법도 있습니다. 이에 대해서는 다음 시간에 알아보도록 하겠습니다.
마치며
지금까지 뉴스를 RSS로 받아오는 법에 대해서 알아봤습니다. RSS 피드를 가지고 디스코드에 뉴스 알림을 받고 싶다면 아래 글을 봐주세요!
또 구글 뉴스가 아니라 네이버 뉴스의 RSS 주소를 구하고 싶으시다면 아래 글을 참고해주세요!
또 언제든지 궁금한 내용이 있으면 댓글을 달아주시거나
화면 왼쪽 아래의 디스코드 아이콘을 누르면 실시간으로 답해드립니다!
(아이콘이 보이지 않는다면 에드블록을 꺼주세요)
https://discord.link/feedbackblog
또 위 링크를 눌러 Feed & Back 서버에 들어오시면
블로그의 새 글을 알림 받고
디스코드, 디코봇 프로그래밍에 대해 질문할 수 있어요!