16. A computer readable storage medium comprising computer readable program code embodied therein for causing a computer system to perform a method for search engine optimization of a website of a user, the method comprising: analyzing a website component of the website; making a determination that the website component lacks the search engine optimization; obtaining, from a financial application of a user, an attribute specific to the user specified by a rule for search engine optimization; generating an optimized website component, wherein the optimized website component is optimized according to the rule, and comprises the attribute specific to the user; generating a suggestion for the search engine optimization, wherein the suggestion comprises replacing the website component with the optimized website component; presenting the suggestion to the user; receiving an acceptance of the suggestion from the user; and replacing the website component with the optimized website component in response to the acceptance.
22. The computer readable storage medium of claim 16 , wherein the analyzing the website component is performed based on a schedule, and wherein presenting the suggestion comprises sending a notification to the user with the suggestion.