For traffic I think you go to social. Now many pp using social if you have good content easy for get traffic from it
I think social now is a best way for increase traffic
Bcauz you seo off page not good
Separate names with a comma.