There are probably about 100 different ways to embed YouTube videos in your Drupal 7 site. Here's one approach that doesn't involve any additional modules.
If you have a public-facing development site that you don't want search engines to stumble upon and start indexing, here's a method that you can try on your Drupal site (or any other Apache site for that matter).