I'm not sure if this technique has been shared here before. I tried searching for it but found nothing.
When I first got started doing SEO back in 2011 I had no idea how to get my sites indexed quickly and would search around this internet looking for tips and tricks and didn't really find anything that helped.
These days I know how to get my sites and new posts indexed in minutes and I'm sure this will help some people out and it's incredibly simple. (Wordpress sites only though I'm afraid)
Step 1: Create your new site/new post.
Step 2: Add at least one video to your new post.
Step 3: Install the "Google XML Sitemap For Video" plugin.
Step 4: Go to the plugin and "Generate a sitemap".
Step 5: Click the "Ping Google" link from within the plugin.
Step 6: Take a toilet break, make a sandwich... do whatever takes you 3 minutes.
Step 7: Check back after about 3 minutes (could be 5 mins) and you should find your new site/post indexed.
This works for me every single time.
I hope this helps some people as much as it has helped me, enjoy