2 added 4 characters in body
source | link

This could get you strated

gsq[str_String] := Block[{url},
  url = "https://scholar.google.co.uk/scholar?hl=en&q=" <> 
    URLEncode[str] <> "&btnG=&as_sdt=1%2C5&as_sdtp=";
  Cases[
   Cases[
    Import[url, "XMLObject"]
    , XMLElement["div", {"id" -> "gs_ccl", "role" -> "main"}, ___], 
    Infinity]
   , XMLElement["h3", {"class" -> "gs_rt"}, ___], Infinity]
  ]

Use inspect element"inspect element" in your browser to understand the div idsdiv ids.

This could get you strated

gsq[str_String] := Block[{url},
  url = "https://scholar.google.co.uk/scholar?hl=en&q=" <> 
    URLEncode[str] <> "&btnG=&as_sdt=1%2C5&as_sdtp=";
  Cases[
   Cases[
    Import[url, "XMLObject"]
    , XMLElement["div", {"id" -> "gs_ccl", "role" -> "main"}, ___], 
    Infinity]
   , XMLElement["h3", {"class" -> "gs_rt"}, ___], Infinity]
  ]

Use inspect element in your browser to understand the div ids.

This could get you strated

gsq[str_String] := Block[{url},
  url = "https://scholar.google.co.uk/scholar?hl=en&q=" <> 
    URLEncode[str] <> "&btnG=&as_sdt=1%2C5&as_sdtp=";
  Cases[
   Cases[
    Import[url, "XMLObject"]
    , XMLElement["div", {"id" -> "gs_ccl", "role" -> "main"}, ___], 
    Infinity]
   , XMLElement["h3", {"class" -> "gs_rt"}, ___], Infinity]
  ]

Use "inspect element" in your browser to understand the div ids.

1
source | link

This could get you strated

gsq[str_String] := Block[{url},
  url = "https://scholar.google.co.uk/scholar?hl=en&q=" <> 
    URLEncode[str] <> "&btnG=&as_sdt=1%2C5&as_sdtp=";
  Cases[
   Cases[
    Import[url, "XMLObject"]
    , XMLElement["div", {"id" -> "gs_ccl", "role" -> "main"}, ___], 
    Infinity]
   , XMLElement["h3", {"class" -> "gs_rt"}, ___], Infinity]
  ]

Use inspect element in your browser to understand the div ids.