The request to "add sites on Google homepage" is ambiguous. Google.com is a static search interface controlled entirely by Google algorithms. External entities cannot place their links on the main Google.com background or header.
So she tried another way: She looked just below the Google search box and found the word (a little pencil or palette icon). She clicked it. how to add sites on google homepage
However, users often confuse the with: