Update site url: hope to fix google search

Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>