ほとんどあっています。ですが、at a website ではなくて この場合はfor a website です。
最初の言い方は、I’m in charge of marketing for a website. は、webサイトのマーケティングを担当してると言う意味として使われていました。
最初の言い方では、in charge は、担当してると言う意味として使われています。of marketing は、のマーケティングと言う意味として使われていました。
二つ目の言い方は、I am in charge of marketing for a homepage. は、ホ-ムペ-ジのマーケティングを担当してると言う意味として使われています。
二つ目の言い方では、am in charge は、担当してると言う意味として使われていました。homepage は、ホ-ムペ-ジあるいはwebサイトと言う意味として使われています。
お役に立ちましたか?^ - ^