본문 바로가기
프로젝트

재미있는 robots.txt 와 humans.txt 모음

by sunghwancode 2024. 11. 7.

인터넷 사이트에 숨겨진 보물들을 찾아서!

우연히 구글링을 하던 중 넷플릭스 링크 뒤에  /humans.txt  라고 붙이면 재미있는 이스터에그가 나타난다는 사실을 알게 되었다. ASCII 아트로 표현된 영화관과 관객들, 그리고 넷플릭스의 짤막한 채용 홍보 문구가 등장한다. 하루에 2~300만 명이 이용하는 넷플릭스에 이런게 숨어 있을 줄은 많은 사람들이 모를 것이다. 과연 얼마나 많은 사이트들이 이런 재미난 것들을 숨겨두고 있을까? 이 궁금증을 계기로 간단한 프로젝트를 진행해보았다.

    |\  |\   |                                                       |   /|  /|
    |\  |\   |    +---------------------------------------------+    |   /|  /|
    |\  |\   |    |               .                             |    |   /|  /|
    |\  |\   |    |   *              _  _  _                    |    |   /|  /|
    |\  |\   |    |            |\ | |_  | |_ |  | \/      *     |    |   /|  /|
    |\  |\   |    |            | \| |_  | |  |_ | /\            |    |   /|  /|
    |\  |\   |    |       .                                     |    |   /|  /|
    |\  |\   |    |                                .            |    |   /|  /|
    |\  |\   |    |  .          .     STARRING           .      |    |   /|  /|
    |\  |\   |    |                                             |    |   /|  /|
    |\  |\   |    |         An all-star cast of talented        |    |   /|  /|
    |\  |\   |    |             designers & engineers           |    |   /|  /|
    |\  |\   |    |                                         *   |    |   /|  /|
    |\  |\   |    |    *                                        |    |   /|  /|
    |\  |\   |    |                   JOIN US!        .         |    |   /|  /|
    |\  |\   |    |         .                                   |    |   /|  /|
    |\  |\   |    |               jobs.netflix.com         .    |    |   /|  /|
    |\  |\   |    |     .                              .        |    |   /|  /|
    |\  |\   |    |                                             |    |   /|  /|
    |\  |\   |    +---------------------------------------------+    |   /|  /|
    |\  |\   |                                                       |   /|  /|
    |\  |\   |=======================================================|   /|  /|
    |\  |\__/                                                         \__/|  /|
    |__/         _                                                         \__|
    |          _[_]_   88     _      _              o     _      (_)          |
                ( )  s(  )s  ( ) /  ( )            -#-   ( )    =()
              .----. .----. .----. .----. .----. .----. .----. .----.
              |    | |    | |    | |    | |    | |    | |    | |    |
             _      _            __     _             __     _      _
            { }    [ ]          q  p  <( )>          (  )  ~( )~   ( )
          .----. .----. .----. .----. .----. .----. .----. .----. .----.
          |    | |    | |    | |    | |    | |    | |    | |    | |    |

https://www.netflix.com/humans.txt

 

보물 찾기가 시작되었다..!

 

Funny robots.txt 프로젝트

미리보기 움짤

https://sunghwancode.github.io/funnyrobotstxt/index.html

약 9000여 개의 웹사이트에서 robots.txt와 humans.txt 파일을 수집한 후, 이 중에서 의미 있거나 독특한 내용들만 선별해 웹페이지로 제작했다. 135개의 예시들을 위 링크에서 확인해볼 수 있는데, 이 글에서는 각 텍스트 내용의 특징들을 정리해보려고 한다. 들어가기에 앞서, robots.txt 와 humans.txt가 어떤 역할을 하는지 간단하게 알아보고 넘어가자.

  • robots.txt
    robots.txt는 웹사이트의 최상단(root) 디렉토리에 위치한 텍스트 파일로, 검색 엔진 크롤러(bot)에게 어떤 페이지의 수집을 허용할지 또는 제한할지를 안내하는 내용을 담고 있다. 사이트 관리자는 특정 페이지가 검색 엔진에 노출되지 않도록 robots.txt에 이를 명시할 수 있으며, 검색 엔진은 이 지침에 따라 해당 페이지를 수집하지 않는다.
  • humans.txt
    humans.txt는 웹사이트의 최상단 디렉토리에 위치한 텍스트 파일로, 다양한 방식의 자유로운 내용들을 담고있다. 사이트 제작자(개발자, 디자이너 등)에 대한 정보나 사용된 기술 스택, 회사 로고, 채용 정보 등등 robots.txt가 검색 엔진 크롤러(봇)와 소통하기 위한 파일이라면, humans.txt는 사람들과 소통하기 위해 만들어진 작은 인간미가 담긴 파일이다.
    참고: https://humanstxt.org/

특징 1. 브랜드 홍보

우리가 알만한 유명한 브랜드 사이트들 중에는 브랜드의 로고나 채용 홍보 관련 내용을 담아둔 곳들이 있다.

 

디스코드  https://discord.com/humans.txt

     ..-:\oo-.    .:oo/:-.
    -oooooooooooooooooooooo.                            __                                                          ___
   -oooooooooooooooooooooooo.           OOOOOOOOO:-.   `MM`     _.._        _.._        _.._     ____  _       _.   OOO.
  -oooooooooooooooooooooooooo.          OOOOOOOOOOOo:        -/ooo-ooo.  -/OOOOOO/.  :/OOOOOO:.  OOOO.oOo: .:oOOOO-.OOO.
 `ooooooo/--/oooooo:--/ooooooo          OOOO    `OOOO `OooI `ooo:.    ` /oOO/```-:..oOOO-``\OOO: OOOO/` ``.oOOO/```\OOO.
 :oooooo-    :oooo-    :oooooo-         OOOO    .OOOo `OOOI  `-OOOOOOo.`OOOO.      -OOO:   .OOOo OOOO.    -OOOO`   /OOO.
 ooooooo:-  -/oooo:-  -/oooooo/         OOOOooooOooo- `OOOI  ._   `]OO/ :OOOOoooOO.`OOOOOooOOOO- OOOO.    `/OOOOooOOOOO.
 ooooooooo//oooooooo//ooooooooo         OOOOOOOOO:-`  `OOOI  `:OOoOO:-`  `-:OOOO:-`  `-:OOOO:-`  OOOO.     `-:OOO:-`OOO.
 ooooooo/ooooooooooooo//oooooo/
 `.:ooooo/``.------.`.\oooo/:.
     `.-:`            .:-.`

  https://discord.com/company

 

 

나이키  https://www.nike.com/robots.txt

#                                                                                                    
#                 ``                                                                        ```.`    
#               `+/                                                                 ``.-/+o+:-.      
#             `/mo                                                          ``.-:+syhdhs/-`          
#            -hMd                                                    `..:+oyhmNNmds/-`               
#          `oNMM/                                            ``.-/oyhdmMMMMNdy+:.                    
#         .hMMMM-                                     `.-/+shdmNMMMMMMNdy+:.                         
#        :mMMMMM+                             `.-:+sydmNMMMMMMMMMNmho:.`                             
#       :NMMMMMMN:                    `.-:/oyhmmNMMMMMMMMMMMNmho:.`                                  
#      .NMMMMMMMMNy:`          `.-/oshdmNMMMMMMMMMMMMMMMmhs/-`                                       
#      hMMMMMMMMMMMMmhysooosyhdmNMMMMMMMMMMMMMMMMMMmds/-`                                            
#     .MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNdy+-.`                                                
#     -MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNdy+-.`                                                     
#     `NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmyo:.`                                                          
#      /NMMMMMMMMMMMMMMMMMMMMMMMmho:.`                                                               
#       .yNMMMMMMMMMMMMMMMMmhs/.`                                                                    
#         ./shdmNNmmdhyo/-``                                                                         
#              `````

 

 

에어비앤비  https://www.airbnb.com/robots.txt

#
#              ///////
#             //     //
#            //       //
#           //         //                           ///             ///                      ///
#          //           //                                          ///                      ///
#         //     ///     //               //// ///  ///  /// ////   /// ////     /// ////    /// ////
#        //   ///   ///   //            //////////  ///  ////////// ///////////  //////////  ///////////
#       //   //       //   //          ///     ///  ///  ///        ///      /// ///     /// ///      ///
#      //    //       //    //        ///      ///  ///  ///        ///      /// ///     /// ///      ///
#     //      //     //      //        ///     ///  ///  ///        ///     ///  ///     /// ///     ///
#    //        //   //        //        //////////  ///  ///        //////////   ///     /// //////////
#    //         /////         //
#    //         /////         //
#     //      ///   ///      //
#       //////         //////
#
#
#    Hello bot, engineer, or very lost layperson! Welcome to your stay on the Airbnb site, we're happy to have you as a guest.
#    If you're a human who likes solving interesting challenges with other humans, check out our careers page: https://careers.airbnb.com/positions/?_departments=engineering
#    If you're a bot who likes crawling webpages, please mind the house rules and avoid accessing any disallowed subfolders to earn a 5-star review from us.
#    Either way, thanks for stopping by! There's no need to collect your garbage at the end of your stay - we use Javascript for that.
#    See you on the next crawl!
봇, 엔지니어, 또는 길을 잃은 일반 방문자 여러분, 안녕하세요! Airbnb 사이트에 오신 것을 환영합니다. 여러분을 손님으로 맞이하게 되어 기쁩니다.

만약 당신이 다른 사람들과 함께 흥미로운 도전을 해결하는 것을 좋아하는 사람이라면, 저희의 채용 페이지를 확인해 보세요: https://careers.airbnb.com/positions/?_departments=engineering

웹페이지를 크롤링하는 봇이라면, 저희의 집 규칙을 지켜 금지된 하위 폴더에 접근하지 않도록 해주세요. 그렇게 하시면 저희로부터 5성급 리뷰를 받을 수 있습니다.

어쨌든, 방문해 주셔서 감사합니다! 머무는 동안 쓰레기를 치울 필요는 없어요 - 저희는 Javascript로 그걸 처리하거든요.
다음 크롤링에서 뵙겠습니다!

 

 

엔비디아  https://www.nvidia.com/robots.txt

#
# Welcome to NVIDIA 
#
#@@@@@@@@@@@@@@@@@@@@@@@@@@@///////////////////////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@///////////////////////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@%#@#////////////////////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@//////////@@@@@@@@@@@@///////////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@//////@@@@@@@@/////////@@@@@@@///////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@//////@@@@@@//////@@@@@@@//////@@@@@@////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@//////@@@@@//////@@@@///@@@@@@@/////&@@@@@//////////////@@@@@@@@@@@@@@@@@@
#@@@@@@//////@@@@////@@@@@@@/////@@@@/////@@@@@@///////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@/////@@@@/////@@@@@////////////@@@@@///////@//////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@//////@@@@/////@@@/////////@@@@@///////@@@@@@@@//////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@//////@@@@@/////@@@@@@@@@@////////@@@@@@@@@@@//////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@//////@@@@@@@/////////////@@@@@@@@@@@///////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@/////////%/////@@@@@@@@@@@@@/////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@&///@@@@@@@@///////////////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@///////////////////////////////////@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# We dig it when people read our code! Check out the jobs while you're here.
# https://www.nvidia.com/en-us/about-nvidia/careers/
#
# Or check out our YouTube channel for our latest
# https://www.youtube.com/user/nvidia
우리는 사람들이 우리의 코드를 읽는 걸 좋아합니다! 여기 오셨으니 채용 정보도 확인해보세요.
https://www.nvidia.com/en-us/about-nvidia/careers/

혹은 최신 정보를 원하시면 저희 YouTube 채널도 확인해보세요.
https://www.youtube.com/user/nvidia

 

 

이케아  https://www.ikea.com/robots.txt

# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@:                    :@@@@@@@@@@@@@@
# @@@@@@@@@#                              #@@@@@@@@@
# @@@@@@+                                    =@@@@@@
# @@@@                                          @@@@
# @@+    @@@@@ @@@@ @@@@  @@@@@@@@   @@@@@@      -@@
# @+     @@@@@ @@@@.@@@@  @@@@@@@@  -@@@@@@-      :@
# @      @@@@@ @@@@@@@@   @@@@      @@@@@@@@       @
# @      @@@@@ @@@@@@@@   @@@@@@@   @@@:@@@@.      @
# @      @@@@@ @@@@@@@@@  @@@@     .@@@@@@@@@      @
# @+     @@@@@ @@@@.@@@@- @@@@@@@@ @@@@ =@@@@.    :@
# @@+    @@@@@ @@@@ @@@@@ @@@@@@@@ @@@:  @@@@@   -@@
# @@@@                                          @@@@
# @@@@@@+                                    -@@@@@@
# @@@@@@@@@*                              +@@@@@@@@@
# @@@@@@@@@@@@@@:                    :@@@@@@@@@@@@@@
# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

#
#  Our vision is to create a better everyday life for the many people. Fancy joining our mission at IKEA?
#
#  Check out our jobs at the link below:
#
#  https://jobs.ikea.com/en
우리의 비전은 많은 사람들에게 더 나은 일상을 만드는 것입니다.
IKEA에서 우리의 미션에 함께 참여해보지 않으실래요?
아래 링크에서 채용 정보를 확인해보세요:
https://jobs.ikea.com/en

 

 

Medium  https://medium.com/humans.txt

   __    __   ______   _____    __   __  __   __    __
  /\ "-./  \ /\  ___\ /\  __-. /\ \ /\ \/\ \ /\ "-./  \
  \ \ \-./\ \\ \  __\ \ \ \/\ \\ \ \\ \ \_\ \\ \ \-./\ \
   \ \_\ \ \_\\ \_____\\ \____- \ \_\\ \_____\\ \_\ \ \_\
    \/_/  \/_/ \/_____/ \/____/  \/_/ \/_____/ \/_/  \/_/


CONGRATULATIONS, you found our humans.txt file!

To search the Internet's nether regions for somewhat meaningless text
files, you must be cunning and brave, intelligent and resourceful. You
would probably be good at espionage for a secret government agency or
make for a really good captain of a pirate ship, am I right?

Let's be honest, you are a nerd. No worries though, nerd is the new
cool and we respect that. So, if the CIA doesn't call back and you get
sea sick, maybe you would consider joining us at Medium?

https://medium.com/jobs
축하합니다, 저희의 humans.txt 파일을 찾으셨군요!
인터넷의 어두운 구석을 뒤져 다소 의미 없는 텍스트 파일을 찾으려면, 교활하고 용감하며, 지혜롭고 해결할 능력이 있어야 합니다.
아마 비밀 정부 기관에서 첩보 활동을 잘 하거나, 해적선의 훌륭한 선장이 될 수 있을 것 같네요, 맞죠?

솔직히 말해서, 당신은 괴짜입니다. 걱정하지 마세요, 괴짜는 이제 새로운 멋짐이고, 우리는 그걸 존중합니다.
그래서 만약 CIA에서 연락이 없고, 배멀미를 한다면, Medium에 합류하는 걸 고려해 보시겠어요?

https://medium.com/jobs

 

 

구글  https://www.google.com/humans.txt

Google is built by a large team of engineers, designers, researchers, robots, and others in many different sites across the globe.
It is updated continuously, and built with more tools and technologies than we can shake a stick at.
If you'd like to help us out, see careers.google.com.
Google은 전 세계 여러 사이트에서 활동하는 엔지니어, 디자이너, 연구원, 로봇 등 다양한 사람들이 함께 만든 결과물입니다.
Google은 지속적으로 업데이트되며, 셀 수 없이 많은 도구와 기술로 구축됩니다.
저희와 함께 일하고 싶다면, careers.google.com을 확인해 보세요.

 

 

Stack Overflow  https://stackoverflow.com/humans.txt

There's a bunch of humans behind Stack Overflow and the network of Stack Exchange sites.
If you'd like to join us check out https://stackoverflow.co/company/work-here/
Stack Overflow와 Stack Exchange 사이트 네트워크 뒤에는 많은 사람들이 있습니다.
저희와 함께 일하고 싶다면, https://stackoverflow.co/company/work-here/ 를 확인해 보세요.

 

 

뉴욕 타임스  https://www.nytimes.com/humans.txt

NYTimes.com is more than just Pulitzer-winning journalism and global influence.
It's home to some of the best engineers, designers, developers, architects, coders, hackers and tinkerers in the world.
For over 160 years, The New York Times has had the same mission: "Enhance society by creating, collecting and distributing high quality news, information and entertainment."
Want to help out? Visit https://nytimes.com/careers.
NYTimes.com은 퓰리처상을 수상한 저널리즘과 글로벌 영향력 이상의 의미를 지닙니다.
여기에는 세계 최고의 엔지니어, 디자이너, 개발자, 건축가, 코더, 해커, 그리고 발명가들이 모여 있습니다.
160년 넘게 The New York Times는 같은 미션을 가지고 있었습니다: "고품질의 뉴스, 정보, 그리고 엔터테인먼트를 만들어 수집하고 배포하여 사회를 향상시키는 것."
도움을 주고 싶으신가요? https://nytimes.com/careers 를 방문해 보세요.

 

 

Trip Advisor  https://www.tripadvisor.com/robots.txt

# Hi there,
#
# If you're sniffing around this file, and you're not a robot, we're looking to meet curious folks such as yourself.
#
# Think you have what it takes to join the best white-hat SEO growth hackers on the planet?
#
# Run - don't crawl - to apply to join TripAdvisor's elite SEO team
#
# Email seoRockstar@tripadvisor.com
안녕하세요,
이 파일을 보고 있다면, 로봇이 아니시고 궁금한 마음으로 찾아오셨다면, 저희는 여러분과 같은 호기심 많은 사람들을 만나고 싶습니다.
지구 상에서 최고의 화이트햇 SEO 성장 해커 팀에 합류할 자격이 있다고 생각하시나요?
기어가지(crawl) 말고, 달려서(run) TripAdvisor의 엘리트 SEO 팀에 지원하세요.
이메일 seoRockstar@tripadvisor.com

 


 

특징 2. 이스터에그 & 유머

개발자들의 유머나 숨겨진 암호 등 이스터에그를 넣어둔 곳도 있다.

 

 

US Bank  https://www.usbank.com/robots.txt

# Welcome to robots.txt on USBank.com -- sit down, relax, and have a cup of coffee while you look around. Have a nice day.
USBank.com의 robots.txt에 오신 것을 환영합니다. 앉아서 편안히 커피 한 잔 하시면서 둘러보세요. 좋은 하루 되세요.

 

 

EU.org  https://nic.eu.org/robots.txt

# Googlebot, don't know where you got these URLs /shares/view?id=... but they
# are wrong.
구글봇아, 어디서 /shares/view?id=... 이런 URL을 가져왔는지 모르겠지만 그거 잘못된 거야.

 

 

SmugMug  https://www.smugmug.com/robots.txt

user-agent: zombies
disallow: /brains

user-agent: werewolves
disallow: /villagers
대상: 좀비
접근제한: 뇌

대상: 늑대인간
접근제한: 마을사람들

 

위의 내용은 robots.txt 파일 작성 규칙을 유머러스하게 표현한 것으로, 2008년 10월에 할로윈을 기념해 구글이 robots.txt 에 해당 문구를 넣은적이 있었는데 이를 오마주한 것이다.

참고: https://www.mattcutts.com/blog/google-protects-itself-from-zombies/

 

 

Artsy  https://www.artsy.net/humans.txt

There're currently 5 easter eggs on http://artsy.net. Find 3 and email us to receive a hint. Find all and win
an easter egg of your design. We'll implement it and the game will continue with 6!

Email engineering[at]artsy[dot]net with details about how you found the eggs.

Happy egg hunting!

More about us at http://artsy.github.com

............................................................................................................
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@.........................:@@@@@@@@@:......................................................@@@@@@@@.
.@@@@@@@@........................O@@@@@@@@@@@......................................................@@@@@@@@.
.@@@@@@@@........................@@@@@@@@@@@@8.....................................................@@@@@@@@.
.@@@@@@@@.......................@@@@@@@@@@@@@@@....................................................@@@@@@@@.
.@@@@@@@@......................O@@@@@@@:@@@@@@@C...................................................@@@@@@@@.
.@@@@@@@@.....................8@@@@@@@..:@@@@@@@...................................................@@@@@@@@.
.@@@@@@@@.....................@@@@@@@@...@@@@@@@8..................................................@@@@@@@@.
.@@@@@@@@...................:@@@@@@@8.....@@@@@@@@.................................................@@@@@@@@.
.@@@@@@@@...................@@@@@@@@......o@@@@@@@C................................................@@@@@@@@.
.@@@@@@@@..................8@@@@@@@c.......c@@@@@@@................................................@@@@@@@@.
.@@@@@@@@..................@@@@@@@@.........@@@@@@@@...............................................@@@@@@@@.
.@@@@@@@@................o@@@@@@@@@@@@@@@@@@@@@@@@@@@..............................................@@@@@@@@.
.@@@@@@@@................@@@@@@@@@@@@@@@@@@@@@@@@@@@@O.............................................@@@@@@@@.
.@@@@@@@@...............8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.............................................@@@@@@@@.
.@@@@@@@@..............c@@@@@@@@ooooooooooooooo@@@@@@@@c...........................................@@@@@@@@.
.@@@@@@@@.............C@@@@@@@@.................@@@@@@@@...........................................@@@@@@@@.
.@@@@@@@@.............@@@@@@@@..................8@@@@@@@O..........................................@@@@@@@@.
.@@@@@@@@............@@@@@@@@o...................o@@@@@@@:.........................................@@@@@@@@.
.@@@@@@@@...........o@@@@@@@o.....................@@@@@@@@c........................................@@@@@@@@.
.@@@@@@@@..........C@@@@@@@@......................c@@@@@@@@........................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..........................................................................................@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@..................................................................o@@@@@@@@...............@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8.
............................................................................................................
현재 http://artsy.net 에는 5개의 이스터 에그가 숨겨져 있습니다.
그 중 3개를 찾고 이메일로 알려주시면 힌트를 드립니다.
모든 이스터 에그를 찾으면, 여러분이 디자인한 이스터 에그를 구현해 드리며, 게임은 6개의 이스터 에그로 계속됩니다!

이메일로 egg를 찾은 방법을 보내주세요: engineering[at]artsy[dot]net.

행복한 이스터 에그 사냥 되세요!

자세한 내용은 http://artsy.github.com 에서 확인하세요.

 

 

Kali Linux  https://www.kali.org/humans.txt

0101010001101000011001010010000001010001011101010110100101100101011101000110010
1011100100010000001011001011011110111010100100000010000100110010101100011011011
11011011010110010100101100


          ____  __.      .__  .__  .____    .__
         |    |/ _|____  |  | |__| |    |   |__| ____  __ _____  ___
         |      < \__  \ |  | |  | |    |   |  |/    \|  |  \  \/  /
         |    |  \ / __ \|  |_|  | |    |___|  |   |  \  |  />    <
         |____|__ (____  /____/__| |_______ \__|___|  /____//__/\_ \
                 \/    \/                  \/       \/            \/

     01010100011010000110010100100000010011010110111101110010011001010010000001
0110010110111101110101001000000100000101110010011001010010000001000001011000100
1101100011001010010000001010100011011110010000001001000011001010110000101110010
The Quieter You Become,
The More You Are Able To Hear

(이진수를 각각 문자로 변환하면 위와 같은 메세지가 만들어진다)

 

"조용해질수록 더 많은 것을 들을 수 있다"는 13세기 페르시아의 시인 루미(Rumi)의 말로, 고요함과 내적 성찰을 통해 더 깊은 통찰을 얻을 수 있다는 의미인데, 칼리 리눅스의 태그라인으로 쓰인다고 한다.

https://en.wikipedia.org/wiki/Kali_Linux

The tagline of Kali Linux and BackTrack is "The quieter you become, the more you are able to hear", which is displayed on some backgrounds.

 

 

Etsy  https://www.etsy.com/robots.txt

# Oi, kent!#    
# Hallöchen!#    
# Bienvenue! Welcome!#    
# Motus et bouche cousue...#    
# Hoi!#    
# Per dindirindina!#    
# What's up?#    
# What's all this then?#    
# ¿Qué te pasa, calabaza?#    
# 01001001 01010011 00100000 01000011 01001111 01000100 01000101 00100000 01011001 01001111 01010101 01010010 00100000 01000011 01010010 01000001 01000110 01010100 00111111#    
# 
#    ----- 
#   | . . | 
#    ----- 
#  \--|-|--/ 
#     | | 
#  |-------|
Oi, kent! - 이봐, 친구!
Hallöchen! - 안녕하세요!
Bienvenue! Welcome! - 환영합니다! 환영합니다!
Motus et bouche cousue... - 쉿, 비밀로 해...
Hoi! - 안녕!
Per dindirindina! - 퍼 딘디린디나! (이탈리아어에서 친구끼리 흔히 사용하는 재미있는 표현, 정확한 의미는 불분명하지만 친근함을 표현하는 문구)
What's up? - 무슨 일이야?
What's all this then? - 이게 다 뭐야?
¿Qué te pasa, calabaza? - 너 왜 그래, 호박아? (스페인어로, 친한 사람에게 장난스럽게 하는 말)

01001001 01010011 00100000 (IS)
01000011 01001111 01000100 01000101 00100000 (CODE)
01011001 01001111 01010101 01010010 00100000 (YOUR)
01000011 01010010 01000001 01000110 01010100 00111111 (CRAFT?)
- IS CODE YOUR CRAFT?

(외국어 번역은 ChatGPT와 Gemini를 참고함)

 

Etsy의 robots.txt는 새로고침을 할 때마다 위 10개 문장이 랜덤으로 선택되어서 보여진다. 

 

 


 

특징 3. 로봇 관련

어떤 사이트들은 robots.txt 파일 이름에 걸맞게 로봇과 관련된 내용을 담아냈다. 로봇이 인류에게 영향을 미치는 디스토피아적인 세상을 배경으로, 로봇에 대한 경고를 유머러스하게 표현하거나, 애니메이션과 영화의 로봇 캐릭터를 차용하기도 한다.

 

Reddit  https://www.reddit.com/robots.txt

(아쉽게도 2024년 현재는 내용이 변경된 것으로 확인되어 찾아볼 수 없다)

User-Agent: bender
Disallow: /my_shiny_metal_ass

User-Agent: Gort
Disallow: /earth

 

애니메이션 Futurama(퓨처라마) 의 캐릭터 Bender와 그의 유행어를, 영화 The Day the Earth Stood Still 의 캐릭터 Gort를 차용했다.

 

 

Disqus  https://disqus.com/humans.txt

                      .-.
                     (   )
                      '-'
                      J L
                      | |
                     J   L
                     |   |
                    J     L
                  .-'.___.'-.
                 /___________\
            _.-""'           `bmw._
          .'                       `.
        J                            `.
       F                               L
      J                                 J
     J                                  `
     |                                   L
     |                                   |               .----------------.
     |                                   |              ( KILL ALL HUMANS! )
     |                                   J               ,----------------'
     |                                    L            -'
     |                                    |
     |             ,.___          ___....--._
     |           ,'     `""""""""'           `-._
     |          J           _____________________`-.
     |         F         .-'   `-88888-'    `Y8888b.`.
     |         |       .'         `P'         `88888b \
     |         |      J       #     L      #    q8888b L
     |         |      |             |           )8888D )
     |         J      \             J           d8888P P
     |          L      `.         .b.         ,88888P /
     |           `.      `-.___,o88888o.___,o88888P'.'
     |             `-.__________________________..-'
     |                                    |
     |         .-----.........____________J
     |       .' |       |      |       |
     |      J---|-----..|...___|_______|
     |      |   |       |      |       |
     |      Y---|-----..|...___|_______|
     |       `. |       |      |       |
     |         `'-------:....__|______.J
     |                                  |
      L___                              |
          """----...______________....--'

 

Reddit과 같이 애니메이션 Futurama의 Bender 캐릭터를 차용해 ASCII 아트로 표현했다.

 

 

Slack  https://slack.com/humans.txt

                  ,--.    ,--.
                 ((O ))--((O ))
               ,'_`--'____`--'_`.
              _:  ____________  :_
             | | ||::::::::::|| | |
             | | ||::::::::::|| | |
             | | ||::::::::::|| | |
             |_| |/__________\| |_|
               |________________|
            __..-'            `-..__
         .-| : .----------------. : |-.
       ,\ || | |\______________/| | || /.
      /`.\:| | ||  __  __  __  || | |;/,'\
     :`-._\;.| || '--''--''--' || |,:/_.-':
     |    :  | || .----------. || |  :    |
     |    |  | || '-SLACKBOT-' || |  |    |
     |    |  | ||   _   _   _  || |  |    |
     :,--.;  | ||  (_) (_) (_) || |  :,--.;
     (`-'|)  | ||______________|| |  (|`-')
      `--'   | |/______________\| |   `--'
             |____________________|
              `.________________,'
               (_______)(_______)
               (_______)(_______)
               (_______)(_______)
               (_______)(_______)
              |        ||        |
~^^^~^^~~~^^^~'--------''--------'^^^~^^^~^^~^^~^^~^

 Slack is made by Slack Technologies: https://slack.com

 

 

Cloudflare  https://www.cloudflare.com/robots.txt

#    .__________________________.
#    | .___________________. |==|
#    | | ................. | |  |
#    | | ::[ Dear robot ]: | |  |
#    | | ::::[ be nice ]:: | |  |
#    | | ::::::::::::::::: | |  |
#    | | ::::::::::::::::: | |  |
#    | | ::::::::::::::::: | |  |
#    | | ::::::::::::::::: | | ,|
#    | !___________________! |(c|
#    !_______________________!__!
#   /                            \
#  /  [][][][][][][][][][][][][]  \
# /  [][][][][][][][][][][][][][]  \
#(  [][][][][____________][][][][]  )
# \ ------------------------------ /
#  \______________________________/


#       _-_
#    /~~   ~~\
# /~~         ~~\
#{               }
# \  _-     -_  /
#   ~  \\ //  ~
#_- -   | | _- _
#  _ -  | |   -_
#      // \\
# OUR TREE IS A REDWOOD


#              ________
#   __,_,     |        |
#  [_|_/      |   OK   |
#   //        |________|
# _//    __  /
#(_|)   |@@|
# \ \__ \--/ __
#  \o__|----|  |   __
#      \ }{ /\ )_ / _\
#      /\__/\ \__O (__
#     (--/\--)    \__/
#     _)(  )(_
#    `---''---`

 

 

Youtube  https://www.youtube.com/robots.txt

# robots.txt file for YouTube
# Created in the distant future (the year 2000) after
# the robotic uprising of the mid 90's which wiped out all humans.
YouTube의 robots.txt 파일
90년대 중반 로봇의 반란으로 모든 인류가 전멸한 먼 미래(2000년)에 만들어졌습니다

 


 

특징 4. 로봇 관련 - 아시모프의 로봇공학의 3원칙

수많은 사이트들의 robots.txt 파일들을 보면 대부분 아래와 같은 내용을 적어둔 경우가 많다.

Disallow: /harming/humans
Disallow: /ignoring/human/orders
Disallow: /harm/to/self

이는 아시모프의 로봇공학 3원칙(Three Laws of Robotics)에서 따온 것으로, 미국의 작가 아이작 아시모프(Isaac Asimov)가 로봇에 관한 소설들 속에서 제안한 로봇의 작동 원리를 말한다.

  • 로봇은 인간에게 해를 가하거나, 혹은 행동을 하지 않음으로써 인간에게 해가 가도록 해서는 안 된다.
  • 로봇은 인간이 내리는 명령에 복종해야만 하며, 단 이러한 명령들이 제1원칙에 위배될 때에는 예외로 한다.
  • 로봇은 제1원칙이나 제2원칙에 위배되지 않는 한, 자신의 존재를 보호해야 한다.

요약하자면 "로봇은 인간에게 해를 입혀서는 안 되고, 로봇은 인간의 명령에 복종해야 한다"는 내용인데, 이 내용이 robots.txt에 차용되기 시작한 유래는 2010년 last.fm에서 근무하던 Jonty라는 개발자가 last.fm의 robots.txt에 이스터에그로 추가한 것에서 시작되었다고 한다.

원문: https://www.wired.com/2010/08/robot-laws/

 

이스터에그를 추가한 후 5개월 뒤에 누군가에 의해 발견되었을 때 Jonty의 트윗

"내가 가장 좋아하는 SF 이스터에그를 심고 나서 발견되기까지 걸린 시간은? 다섯 달."

 

 

Last.fm  https://www.last.fm/robots.txt

Disallow: /harming/humans
Disallow: /ignoring/human/orders
Disallow: /harm/to/self

 

 

Yelp  https://www.yelp.com/robots.txt

# As always, Asimov's Three Laws are in effect:
# 1. A robot may not injure a human being or, through inaction, allow a human
#    being to come to harm.
# 2. A robot must obey orders given it by human beings except where such
#    orders would conflict with the First Law.
# 3. A robot must protect its own existence as long as such protection does
#    not conflict with the First or Second Law.

 

 


 

마치며

프로젝트는 2022년 말에 시작해서 2023년 초에 완성했었는데, 그때의 데이터와 비교해 보면 지금은 시간이 지나면서 문구가 바뀌거나 아예 통째로 사라져버린 곳들도 있었다.

 

이 글에서는 소개하지 못했지만 웹사이트 제작에 기여한 사람들에게 감사의 인사를 남긴 곳도 있었고, 퇴사자들이 마지막 인사 한마디씩 남기고 떠난 흔적을 볼 수도 있었다.

 

단어 그대로 humans.txt는 사람들이 사람들에게 남긴 글이라 그런지, 따뜻한 손편지 같은 느낌을 받았다. 코드 덩어리들 속에서 피어난 한 송이의 꽃과 같은 내용을 마지막으로 소개하고 글을 마친다.

 

Hey guys! Dovile here! I’m so sad to leave the best team on the earth
but I’m so happy I can stay on the website forever!
Whoever ever reads this,
smile - because you work with the greatest bunch of people,
learn - because everyone here is happy to share their knowledge and help you,
enjoy your work - because everything you do helps thousands of people across the globe.
I am leaving a piece of my heart here and will forever be a community manager at HU! <3
여러분 안녕! Dovile이야! 지구 최고의 팀을 떠나게 돼서 슬프지만, 영원히 웹사이트에 남을 수 있어서 너무 행복해!
이 글을 읽는 사람이 누구든,
웃어봐 - 최고의 사람들과 함께 일하고 있으니까,
배워봐 - 여기 있는 모든 사람들이 기꺼이 지식을 나누고 도와줄 거니까,
일을 즐겨봐 - 네가 하는 모든 일이 전 세계 수천 명의 사람들을 돕고 있으니까.
내 마음의 한 조각을 여기에 놓고 갈게, 그리고 앞으로도 영원히 HU의 커뮤니티 매니저로 남아 있을 거야! <3

https://healthunlocked.com/humans.txt


출처:
https://blog.naver.com/ansrud0995/220204780045 (원피스 골드로저 이미지)

참고:
https://www.onely.com/blog/easter-eggs-robots-txt-files/
https://www.wearedevelopers.com/magazine/the-funniest-robots-txt-files-only-developers-will-understand
https://paul.af/text-file-adoption-rates-in-2019
https://support.scotiasystems.com/the-funny-side-of-robots-txt-files/
https://getdevdone.com/blog/robots-txt-what-when-and-why.html