What are some external but important factors which affect ranking?
Some good factors that effect ranking are good content and building backlinks from high authority relevant webpages. They help to rank your keywords higher and generate more traffic to your website.
to post an improper content and an improper keywords.