How can I use BibTeX to cite a web page?
What is the standard method for citing a URL in LaTeX and having it in the bibliography?
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
There are several options, depending on which packages you wish to use and what output format you want. But I've always found that BibTeX: How to cite a website gives a nice overview of some options. I suppose the list is not exhaustive and maybe not entirely up-to-date, yet it sure helps in giving some really good bibliographies with websites.