Help me get my 6mo to sleep!

Elena

My girl is a great sleeper once she’s asleep. However, it takes me an hour to get to her to bed. I have a bedtime routine where we change into pjs, have our last feed, read a book or sing a song, then I have to rock her till she falls asleep. If she’s deep asleep when I put her down she’ll be out for the night, but if she’s not she immediately opens her eyes and screams bloody murder until I pick her up again. I’ve tried consoling her in her crib for intervals but it hasn’t been working. Please help! Any advice is appreciated.